gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)

Replace "(PyCFunction)(void(*)(void))func" cast with
_PyCFunction_CAST(func).
This commit is contained in:
Victor Stinner 2022-05-03 20:25:41 +02:00 committed by GitHub
parent c278474df9
commit b270b82f11
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
99 changed files with 978 additions and 975 deletions

View File

@ -21,7 +21,7 @@ PyDoc_STRVAR(test_object_converter__doc__,
"\n"); "\n");
#define TEST_OBJECT_CONVERTER_METHODDEF \ #define TEST_OBJECT_CONVERTER_METHODDEF \
{"test_object_converter", (PyCFunction)(void(*)(void))test_object_converter, METH_FASTCALL, test_object_converter__doc__}, {"test_object_converter", _PyCFunction_CAST(test_object_converter), METH_FASTCALL, test_object_converter__doc__},
static PyObject * static PyObject *
test_object_converter_impl(PyObject *module, PyObject *a, PyObject *b, test_object_converter_impl(PyObject *module, PyObject *a, PyObject *b,
@ -58,7 +58,7 @@ exit:
static PyObject * static PyObject *
test_object_converter_impl(PyObject *module, PyObject *a, PyObject *b, test_object_converter_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c, PyUnicode_Object *d) PyObject *c, PyUnicode_Object *d)
/*[clinic end generated code: output=a78312d933df9ea1 input=005e6a8a711a869b]*/ /*[clinic end generated code: output=886f4f9b598726b6 input=005e6a8a711a869b]*/
/*[clinic input] /*[clinic input]
@ -97,7 +97,7 @@ PyDoc_STRVAR(test_objects_converter__doc__,
"\n"); "\n");
#define TEST_OBJECTS_CONVERTER_METHODDEF \ #define TEST_OBJECTS_CONVERTER_METHODDEF \
{"test_objects_converter", (PyCFunction)(void(*)(void))test_objects_converter, METH_FASTCALL, test_objects_converter__doc__}, {"test_objects_converter", _PyCFunction_CAST(test_objects_converter), METH_FASTCALL, test_objects_converter__doc__},
static PyObject * static PyObject *
test_objects_converter_impl(PyObject *module, PyObject *a, PyObject *b); test_objects_converter_impl(PyObject *module, PyObject *a, PyObject *b);
@ -126,7 +126,7 @@ exit:
static PyObject * static PyObject *
test_objects_converter_impl(PyObject *module, PyObject *a, PyObject *b) test_objects_converter_impl(PyObject *module, PyObject *a, PyObject *b)
/*[clinic end generated code: output=0e461f38d3b2bd08 input=4cbb3d9edd2a36f3]*/ /*[clinic end generated code: output=fc26328b79d46bb7 input=4cbb3d9edd2a36f3]*/
/*[clinic input] /*[clinic input]
@ -153,7 +153,7 @@ PyDoc_STRVAR(test_object_converter_subclass_of__doc__,
"\n"); "\n");
#define TEST_OBJECT_CONVERTER_SUBCLASS_OF_METHODDEF \ #define TEST_OBJECT_CONVERTER_SUBCLASS_OF_METHODDEF \
{"test_object_converter_subclass_of", (PyCFunction)(void(*)(void))test_object_converter_subclass_of, METH_FASTCALL, test_object_converter_subclass_of__doc__}, {"test_object_converter_subclass_of", _PyCFunction_CAST(test_object_converter_subclass_of), METH_FASTCALL, test_object_converter_subclass_of__doc__},
static PyObject * static PyObject *
test_object_converter_subclass_of_impl(PyObject *module, PyObject *a, test_object_converter_subclass_of_impl(PyObject *module, PyObject *a,
@ -240,7 +240,7 @@ test_object_converter_subclass_of_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *d, PyObject *b, PyObject *c, PyObject *d,
PyObject *e, PyObject *f, PyObject *g, PyObject *e, PyObject *f, PyObject *g,
PyObject *h, PyObject *i, PyObject *j) PyObject *h, PyObject *i, PyObject *j)
/*[clinic end generated code: output=dcf7772bf0c876dd input=31b06b772d5f983e]*/ /*[clinic end generated code: output=e4b07c9a54479a40 input=31b06b772d5f983e]*/
/*[clinic input] /*[clinic input]
@ -385,7 +385,7 @@ PyDoc_STRVAR(test_bool_converter__doc__,
"\n"); "\n");
#define TEST_BOOL_CONVERTER_METHODDEF \ #define TEST_BOOL_CONVERTER_METHODDEF \
{"test_bool_converter", (PyCFunction)(void(*)(void))test_bool_converter, METH_FASTCALL, test_bool_converter__doc__}, {"test_bool_converter", _PyCFunction_CAST(test_bool_converter), METH_FASTCALL, test_bool_converter__doc__},
static PyObject * static PyObject *
test_bool_converter_impl(PyObject *module, int a, int b, int c); test_bool_converter_impl(PyObject *module, int a, int b, int c);
@ -431,7 +431,7 @@ exit:
static PyObject * static PyObject *
test_bool_converter_impl(PyObject *module, int a, int b, int c) test_bool_converter_impl(PyObject *module, int a, int b, int c)
/*[clinic end generated code: output=b5ec6409d942e0f9 input=939854fa9f248c60]*/ /*[clinic end generated code: output=27f0e653a70b9be3 input=939854fa9f248c60]*/
/*[clinic input] /*[clinic input]
@ -463,7 +463,7 @@ PyDoc_STRVAR(test_char_converter__doc__,
"\n"); "\n");
#define TEST_CHAR_CONVERTER_METHODDEF \ #define TEST_CHAR_CONVERTER_METHODDEF \
{"test_char_converter", (PyCFunction)(void(*)(void))test_char_converter, METH_FASTCALL, test_char_converter__doc__}, {"test_char_converter", _PyCFunction_CAST(test_char_converter), METH_FASTCALL, test_char_converter__doc__},
static PyObject * static PyObject *
test_char_converter_impl(PyObject *module, char a, char b, char c, char d, test_char_converter_impl(PyObject *module, char a, char b, char c, char d,
@ -685,7 +685,7 @@ static PyObject *
test_char_converter_impl(PyObject *module, char a, char b, char c, char d, test_char_converter_impl(PyObject *module, char a, char b, char c, char d,
char e, char f, char g, char h, char i, char j, char e, char f, char g, char h, char i, char j,
char k, char l, char m, char n) char k, char l, char m, char n)
/*[clinic end generated code: output=9d3aaf5d6857ec9e input=e42330417a44feac]*/ /*[clinic end generated code: output=98589f02422fe6b1 input=e42330417a44feac]*/
/*[clinic input] /*[clinic input]
@ -704,7 +704,7 @@ PyDoc_STRVAR(test_unsigned_char_converter__doc__,
"\n"); "\n");
#define TEST_UNSIGNED_CHAR_CONVERTER_METHODDEF \ #define TEST_UNSIGNED_CHAR_CONVERTER_METHODDEF \
{"test_unsigned_char_converter", (PyCFunction)(void(*)(void))test_unsigned_char_converter, METH_FASTCALL, test_unsigned_char_converter__doc__}, {"test_unsigned_char_converter", _PyCFunction_CAST(test_unsigned_char_converter), METH_FASTCALL, test_unsigned_char_converter__doc__},
static PyObject * static PyObject *
test_unsigned_char_converter_impl(PyObject *module, unsigned char a, test_unsigned_char_converter_impl(PyObject *module, unsigned char a,
@ -787,7 +787,7 @@ exit:
static PyObject * static PyObject *
test_unsigned_char_converter_impl(PyObject *module, unsigned char a, test_unsigned_char_converter_impl(PyObject *module, unsigned char a,
unsigned char b, unsigned char c) unsigned char b, unsigned char c)
/*[clinic end generated code: output=c0a6ab3144481466 input=021414060993e289]*/ /*[clinic end generated code: output=45920dbedc22eb55 input=021414060993e289]*/
/*[clinic input] /*[clinic input]
@ -804,7 +804,7 @@ PyDoc_STRVAR(test_short_converter__doc__,
"\n"); "\n");
#define TEST_SHORT_CONVERTER_METHODDEF \ #define TEST_SHORT_CONVERTER_METHODDEF \
{"test_short_converter", (PyCFunction)(void(*)(void))test_short_converter, METH_FASTCALL, test_short_converter__doc__}, {"test_short_converter", _PyCFunction_CAST(test_short_converter), METH_FASTCALL, test_short_converter__doc__},
static PyObject * static PyObject *
test_short_converter_impl(PyObject *module, short a); test_short_converter_impl(PyObject *module, short a);
@ -849,7 +849,7 @@ exit:
static PyObject * static PyObject *
test_short_converter_impl(PyObject *module, short a) test_short_converter_impl(PyObject *module, short a)
/*[clinic end generated code: output=3ccda4bd08b6e4b4 input=6a8a7a509a498ff4]*/ /*[clinic end generated code: output=a580945bd6963d45 input=6a8a7a509a498ff4]*/
/*[clinic input] /*[clinic input]
@ -868,7 +868,7 @@ PyDoc_STRVAR(test_unsigned_short_converter__doc__,
"\n"); "\n");
#define TEST_UNSIGNED_SHORT_CONVERTER_METHODDEF \ #define TEST_UNSIGNED_SHORT_CONVERTER_METHODDEF \
{"test_unsigned_short_converter", (PyCFunction)(void(*)(void))test_unsigned_short_converter, METH_FASTCALL, test_unsigned_short_converter__doc__}, {"test_unsigned_short_converter", _PyCFunction_CAST(test_unsigned_short_converter), METH_FASTCALL, test_unsigned_short_converter__doc__},
static PyObject * static PyObject *
test_unsigned_short_converter_impl(PyObject *module, unsigned short a, test_unsigned_short_converter_impl(PyObject *module, unsigned short a,
@ -914,7 +914,7 @@ exit:
static PyObject * static PyObject *
test_unsigned_short_converter_impl(PyObject *module, unsigned short a, test_unsigned_short_converter_impl(PyObject *module, unsigned short a,
unsigned short b, unsigned short c) unsigned short b, unsigned short c)
/*[clinic end generated code: output=576b5ce48424f351 input=cdfd8eff3d9176b4]*/ /*[clinic end generated code: output=e6e990df729114fc input=cdfd8eff3d9176b4]*/
/*[clinic input] /*[clinic input]
@ -934,7 +934,7 @@ PyDoc_STRVAR(test_int_converter__doc__,
"\n"); "\n");
#define TEST_INT_CONVERTER_METHODDEF \ #define TEST_INT_CONVERTER_METHODDEF \
{"test_int_converter", (PyCFunction)(void(*)(void))test_int_converter, METH_FASTCALL, test_int_converter__doc__}, {"test_int_converter", _PyCFunction_CAST(test_int_converter), METH_FASTCALL, test_int_converter__doc__},
static PyObject * static PyObject *
test_int_converter_impl(PyObject *module, int a, int b, int c, myenum d); test_int_converter_impl(PyObject *module, int a, int b, int c, myenum d);
@ -996,7 +996,7 @@ exit:
static PyObject * static PyObject *
test_int_converter_impl(PyObject *module, int a, int b, int c, myenum d) test_int_converter_impl(PyObject *module, int a, int b, int c, myenum d)
/*[clinic end generated code: output=8a1a7b02ebe9eeac input=d20541fc1ca0553e]*/ /*[clinic end generated code: output=800993036e078c07 input=d20541fc1ca0553e]*/
/*[clinic input] /*[clinic input]
@ -1015,7 +1015,7 @@ PyDoc_STRVAR(test_unsigned_int_converter__doc__,
"\n"); "\n");
#define TEST_UNSIGNED_INT_CONVERTER_METHODDEF \ #define TEST_UNSIGNED_INT_CONVERTER_METHODDEF \
{"test_unsigned_int_converter", (PyCFunction)(void(*)(void))test_unsigned_int_converter, METH_FASTCALL, test_unsigned_int_converter__doc__}, {"test_unsigned_int_converter", _PyCFunction_CAST(test_unsigned_int_converter), METH_FASTCALL, test_unsigned_int_converter__doc__},
static PyObject * static PyObject *
test_unsigned_int_converter_impl(PyObject *module, unsigned int a, test_unsigned_int_converter_impl(PyObject *module, unsigned int a,
@ -1061,7 +1061,7 @@ exit:
static PyObject * static PyObject *
test_unsigned_int_converter_impl(PyObject *module, unsigned int a, test_unsigned_int_converter_impl(PyObject *module, unsigned int a,
unsigned int b, unsigned int c) unsigned int b, unsigned int c)
/*[clinic end generated code: output=4f53904bfa1a0250 input=5533534828b62fc0]*/ /*[clinic end generated code: output=f9cdbe410ccc98a3 input=5533534828b62fc0]*/
/*[clinic input] /*[clinic input]
@ -1078,7 +1078,7 @@ PyDoc_STRVAR(test_long_converter__doc__,
"\n"); "\n");
#define TEST_LONG_CONVERTER_METHODDEF \ #define TEST_LONG_CONVERTER_METHODDEF \
{"test_long_converter", (PyCFunction)(void(*)(void))test_long_converter, METH_FASTCALL, test_long_converter__doc__}, {"test_long_converter", _PyCFunction_CAST(test_long_converter), METH_FASTCALL, test_long_converter__doc__},
static PyObject * static PyObject *
test_long_converter_impl(PyObject *module, long a); test_long_converter_impl(PyObject *module, long a);
@ -1108,7 +1108,7 @@ exit:
static PyObject * static PyObject *
test_long_converter_impl(PyObject *module, long a) test_long_converter_impl(PyObject *module, long a)
/*[clinic end generated code: output=e5e7883fddcf4218 input=d2179e3c9cdcde89]*/ /*[clinic end generated code: output=02b3a83495c1d236 input=d2179e3c9cdcde89]*/
/*[clinic input] /*[clinic input]
@ -1127,7 +1127,7 @@ PyDoc_STRVAR(test_unsigned_long_converter__doc__,
"\n"); "\n");
#define TEST_UNSIGNED_LONG_CONVERTER_METHODDEF \ #define TEST_UNSIGNED_LONG_CONVERTER_METHODDEF \
{"test_unsigned_long_converter", (PyCFunction)(void(*)(void))test_unsigned_long_converter, METH_FASTCALL, test_unsigned_long_converter__doc__}, {"test_unsigned_long_converter", _PyCFunction_CAST(test_unsigned_long_converter), METH_FASTCALL, test_unsigned_long_converter__doc__},
static PyObject * static PyObject *
test_unsigned_long_converter_impl(PyObject *module, unsigned long a, test_unsigned_long_converter_impl(PyObject *module, unsigned long a,
@ -1174,7 +1174,7 @@ exit:
static PyObject * static PyObject *
test_unsigned_long_converter_impl(PyObject *module, unsigned long a, test_unsigned_long_converter_impl(PyObject *module, unsigned long a,
unsigned long b, unsigned long c) unsigned long b, unsigned long c)
/*[clinic end generated code: output=87c6b29fa217026e input=f450d94cae1ef73b]*/ /*[clinic end generated code: output=540bb0ba2894e1fe input=f450d94cae1ef73b]*/
/*[clinic input] /*[clinic input]
@ -1191,7 +1191,7 @@ PyDoc_STRVAR(test_long_long_converter__doc__,
"\n"); "\n");
#define TEST_LONG_LONG_CONVERTER_METHODDEF \ #define TEST_LONG_LONG_CONVERTER_METHODDEF \
{"test_long_long_converter", (PyCFunction)(void(*)(void))test_long_long_converter, METH_FASTCALL, test_long_long_converter__doc__}, {"test_long_long_converter", _PyCFunction_CAST(test_long_long_converter), METH_FASTCALL, test_long_long_converter__doc__},
static PyObject * static PyObject *
test_long_long_converter_impl(PyObject *module, long long a); test_long_long_converter_impl(PyObject *module, long long a);
@ -1221,7 +1221,7 @@ exit:
static PyObject * static PyObject *
test_long_long_converter_impl(PyObject *module, long long a) test_long_long_converter_impl(PyObject *module, long long a)
/*[clinic end generated code: output=0488ac9e8c1d77bb input=d5fc81577ff4dd02]*/ /*[clinic end generated code: output=f9d4ed79ad2db857 input=d5fc81577ff4dd02]*/
/*[clinic input] /*[clinic input]
@ -1240,7 +1240,7 @@ PyDoc_STRVAR(test_unsigned_long_long_converter__doc__,
"\n"); "\n");
#define TEST_UNSIGNED_LONG_LONG_CONVERTER_METHODDEF \ #define TEST_UNSIGNED_LONG_LONG_CONVERTER_METHODDEF \
{"test_unsigned_long_long_converter", (PyCFunction)(void(*)(void))test_unsigned_long_long_converter, METH_FASTCALL, test_unsigned_long_long_converter__doc__}, {"test_unsigned_long_long_converter", _PyCFunction_CAST(test_unsigned_long_long_converter), METH_FASTCALL, test_unsigned_long_long_converter__doc__},
static PyObject * static PyObject *
test_unsigned_long_long_converter_impl(PyObject *module, test_unsigned_long_long_converter_impl(PyObject *module,
@ -1291,7 +1291,7 @@ test_unsigned_long_long_converter_impl(PyObject *module,
unsigned long long a, unsigned long long a,
unsigned long long b, unsigned long long b,
unsigned long long c) unsigned long long c)
/*[clinic end generated code: output=aad2c7b43db2f190 input=a15115dc41866ff4]*/ /*[clinic end generated code: output=3d69994f618b46bb input=a15115dc41866ff4]*/
/*[clinic input] /*[clinic input]
@ -1310,7 +1310,7 @@ PyDoc_STRVAR(test_Py_ssize_t_converter__doc__,
"\n"); "\n");
#define TEST_PY_SSIZE_T_CONVERTER_METHODDEF \ #define TEST_PY_SSIZE_T_CONVERTER_METHODDEF \
{"test_Py_ssize_t_converter", (PyCFunction)(void(*)(void))test_Py_ssize_t_converter, METH_FASTCALL, test_Py_ssize_t_converter__doc__}, {"test_Py_ssize_t_converter", _PyCFunction_CAST(test_Py_ssize_t_converter), METH_FASTCALL, test_Py_ssize_t_converter__doc__},
static PyObject * static PyObject *
test_Py_ssize_t_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b, test_Py_ssize_t_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
@ -1373,7 +1373,7 @@ exit:
static PyObject * static PyObject *
test_Py_ssize_t_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b, test_Py_ssize_t_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
Py_ssize_t c) Py_ssize_t c)
/*[clinic end generated code: output=3bf73f9fdfeab468 input=3855f184bb3f299d]*/ /*[clinic end generated code: output=48214bc3d01f4dd7 input=3855f184bb3f299d]*/
/*[clinic input] /*[clinic input]
@ -1392,7 +1392,7 @@ PyDoc_STRVAR(test_slice_index_converter__doc__,
"\n"); "\n");
#define TEST_SLICE_INDEX_CONVERTER_METHODDEF \ #define TEST_SLICE_INDEX_CONVERTER_METHODDEF \
{"test_slice_index_converter", (PyCFunction)(void(*)(void))test_slice_index_converter, METH_FASTCALL, test_slice_index_converter__doc__}, {"test_slice_index_converter", _PyCFunction_CAST(test_slice_index_converter), METH_FASTCALL, test_slice_index_converter__doc__},
static PyObject * static PyObject *
test_slice_index_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b, test_slice_index_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
@ -1437,7 +1437,7 @@ exit:
static PyObject * static PyObject *
test_slice_index_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b, test_slice_index_converter_impl(PyObject *module, Py_ssize_t a, Py_ssize_t b,
Py_ssize_t c) Py_ssize_t c)
/*[clinic end generated code: output=2148703cd3c6e941 input=edeadb0ee126f531]*/ /*[clinic end generated code: output=67506ed999361212 input=edeadb0ee126f531]*/
/*[clinic input] /*[clinic input]
@ -1454,7 +1454,7 @@ PyDoc_STRVAR(test_size_t_converter__doc__,
"\n"); "\n");
#define TEST_SIZE_T_CONVERTER_METHODDEF \ #define TEST_SIZE_T_CONVERTER_METHODDEF \
{"test_size_t_converter", (PyCFunction)(void(*)(void))test_size_t_converter, METH_FASTCALL, test_size_t_converter__doc__}, {"test_size_t_converter", _PyCFunction_CAST(test_size_t_converter), METH_FASTCALL, test_size_t_converter__doc__},
static PyObject * static PyObject *
test_size_t_converter_impl(PyObject *module, size_t a); test_size_t_converter_impl(PyObject *module, size_t a);
@ -1483,7 +1483,7 @@ exit:
static PyObject * static PyObject *
test_size_t_converter_impl(PyObject *module, size_t a) test_size_t_converter_impl(PyObject *module, size_t a)
/*[clinic end generated code: output=8a91a9ca8a92dabb input=52e93a0fed0f1fb3]*/ /*[clinic end generated code: output=1653ecb5cbf775aa input=52e93a0fed0f1fb3]*/
/*[clinic input] /*[clinic input]
@ -1500,7 +1500,7 @@ PyDoc_STRVAR(test_float_converter__doc__,
"\n"); "\n");
#define TEST_FLOAT_CONVERTER_METHODDEF \ #define TEST_FLOAT_CONVERTER_METHODDEF \
{"test_float_converter", (PyCFunction)(void(*)(void))test_float_converter, METH_FASTCALL, test_float_converter__doc__}, {"test_float_converter", _PyCFunction_CAST(test_float_converter), METH_FASTCALL, test_float_converter__doc__},
static PyObject * static PyObject *
test_float_converter_impl(PyObject *module, float a); test_float_converter_impl(PyObject *module, float a);
@ -1536,7 +1536,7 @@ exit:
static PyObject * static PyObject *
test_float_converter_impl(PyObject *module, float a) test_float_converter_impl(PyObject *module, float a)
/*[clinic end generated code: output=6b9c7443d2601cea input=259c0d98eca35034]*/ /*[clinic end generated code: output=36ad006990a8a91e input=259c0d98eca35034]*/
/*[clinic input] /*[clinic input]
@ -1553,7 +1553,7 @@ PyDoc_STRVAR(test_double_converter__doc__,
"\n"); "\n");
#define TEST_DOUBLE_CONVERTER_METHODDEF \ #define TEST_DOUBLE_CONVERTER_METHODDEF \
{"test_double_converter", (PyCFunction)(void(*)(void))test_double_converter, METH_FASTCALL, test_double_converter__doc__}, {"test_double_converter", _PyCFunction_CAST(test_double_converter), METH_FASTCALL, test_double_converter__doc__},
static PyObject * static PyObject *
test_double_converter_impl(PyObject *module, double a); test_double_converter_impl(PyObject *module, double a);
@ -1589,7 +1589,7 @@ exit:
static PyObject * static PyObject *
test_double_converter_impl(PyObject *module, double a) test_double_converter_impl(PyObject *module, double a)
/*[clinic end generated code: output=5b7b9a0f0791b2cc input=c6a9945706a41c27]*/ /*[clinic end generated code: output=7435925592bac795 input=c6a9945706a41c27]*/
/*[clinic input] /*[clinic input]
@ -1654,7 +1654,7 @@ PyDoc_STRVAR(test_str_converter__doc__,
"\n"); "\n");
#define TEST_STR_CONVERTER_METHODDEF \ #define TEST_STR_CONVERTER_METHODDEF \
{"test_str_converter", (PyCFunction)(void(*)(void))test_str_converter, METH_FASTCALL, test_str_converter__doc__}, {"test_str_converter", _PyCFunction_CAST(test_str_converter), METH_FASTCALL, test_str_converter__doc__},
static PyObject * static PyObject *
test_str_converter_impl(PyObject *module, const char *a, const char *b, test_str_converter_impl(PyObject *module, const char *a, const char *b,
@ -1695,7 +1695,7 @@ test_str_converter_impl(PyObject *module, const char *a, const char *b,
const char *f, Py_ssize_t f_length, const char *g, const char *f, Py_ssize_t f_length, const char *g,
Py_ssize_t g_length, const char *h, Py_ssize_t g_length, const char *h,
Py_ssize_t h_length) Py_ssize_t h_length)
/*[clinic end generated code: output=5def009caa2fd1ac input=8afe9da8185cd38c]*/ /*[clinic end generated code: output=82cb06d5237ef062 input=8afe9da8185cd38c]*/
/*[clinic input] /*[clinic input]
@ -1716,7 +1716,7 @@ PyDoc_STRVAR(test_str_converter_encoding__doc__,
"\n"); "\n");
#define TEST_STR_CONVERTER_ENCODING_METHODDEF \ #define TEST_STR_CONVERTER_ENCODING_METHODDEF \
{"test_str_converter_encoding", (PyCFunction)(void(*)(void))test_str_converter_encoding, METH_FASTCALL, test_str_converter_encoding__doc__}, {"test_str_converter_encoding", _PyCFunction_CAST(test_str_converter_encoding), METH_FASTCALL, test_str_converter_encoding__doc__},
static PyObject * static PyObject *
test_str_converter_encoding_impl(PyObject *module, char *a, char *b, char *c, test_str_converter_encoding_impl(PyObject *module, char *a, char *b, char *c,
@ -1770,7 +1770,7 @@ static PyObject *
test_str_converter_encoding_impl(PyObject *module, char *a, char *b, char *c, test_str_converter_encoding_impl(PyObject *module, char *a, char *b, char *c,
char *d, Py_ssize_t d_length, char *e, char *d, Py_ssize_t d_length, char *e,
Py_ssize_t e_length) Py_ssize_t e_length)
/*[clinic end generated code: output=5cae635c092334cb input=eb4c38e1f898f402]*/ /*[clinic end generated code: output=8acb886a3843f3bc input=eb4c38e1f898f402]*/
/*[clinic input] /*[clinic input]
@ -1791,7 +1791,7 @@ PyDoc_STRVAR(test_Py_UNICODE_converter__doc__,
"\n"); "\n");
#define TEST_PY_UNICODE_CONVERTER_METHODDEF \ #define TEST_PY_UNICODE_CONVERTER_METHODDEF \
{"test_Py_UNICODE_converter", (PyCFunction)(void(*)(void))test_Py_UNICODE_converter, METH_FASTCALL, test_Py_UNICODE_converter__doc__}, {"test_Py_UNICODE_converter", _PyCFunction_CAST(test_Py_UNICODE_converter), METH_FASTCALL, test_Py_UNICODE_converter__doc__},
static PyObject * static PyObject *
test_Py_UNICODE_converter_impl(PyObject *module, const Py_UNICODE *a, test_Py_UNICODE_converter_impl(PyObject *module, const Py_UNICODE *a,
@ -1839,7 +1839,7 @@ test_Py_UNICODE_converter_impl(PyObject *module, const Py_UNICODE *a,
const Py_UNICODE *b, const Py_UNICODE *c, const Py_UNICODE *b, const Py_UNICODE *c,
const Py_UNICODE *d, Py_ssize_t d_length, const Py_UNICODE *d, Py_ssize_t d_length,
const Py_UNICODE *e, Py_ssize_t e_length) const Py_UNICODE *e, Py_ssize_t e_length)
/*[clinic end generated code: output=65d6607da302afd0 input=064a3b68ad7f04b0]*/ /*[clinic end generated code: output=45e92604de227552 input=064a3b68ad7f04b0]*/
/*[clinic input] /*[clinic input]
@ -1860,7 +1860,7 @@ PyDoc_STRVAR(test_Py_buffer_converter__doc__,
"\n"); "\n");
#define TEST_PY_BUFFER_CONVERTER_METHODDEF \ #define TEST_PY_BUFFER_CONVERTER_METHODDEF \
{"test_Py_buffer_converter", (PyCFunction)(void(*)(void))test_Py_buffer_converter, METH_FASTCALL, test_Py_buffer_converter__doc__}, {"test_Py_buffer_converter", _PyCFunction_CAST(test_Py_buffer_converter), METH_FASTCALL, test_Py_buffer_converter__doc__},
static PyObject * static PyObject *
test_Py_buffer_converter_impl(PyObject *module, Py_buffer *a, Py_buffer *b, test_Py_buffer_converter_impl(PyObject *module, Py_buffer *a, Py_buffer *b,
@ -1910,7 +1910,7 @@ exit:
static PyObject * static PyObject *
test_Py_buffer_converter_impl(PyObject *module, Py_buffer *a, Py_buffer *b, test_Py_buffer_converter_impl(PyObject *module, Py_buffer *a, Py_buffer *b,
Py_buffer *c, Py_buffer *d, Py_buffer *e) Py_buffer *c, Py_buffer *d, Py_buffer *e)
/*[clinic end generated code: output=5760c82faa2ed61f input=6a9da0f56f9525fd]*/ /*[clinic end generated code: output=a153b71b4f45f952 input=6a9da0f56f9525fd]*/
/*[clinic input] /*[clinic input]
@ -1927,7 +1927,7 @@ PyDoc_STRVAR(test_keywords__doc__,
"\n"); "\n");
#define TEST_KEYWORDS_METHODDEF \ #define TEST_KEYWORDS_METHODDEF \
{"test_keywords", (PyCFunction)(void(*)(void))test_keywords, METH_FASTCALL|METH_KEYWORDS, test_keywords__doc__}, {"test_keywords", _PyCFunction_CAST(test_keywords), METH_FASTCALL|METH_KEYWORDS, test_keywords__doc__},
static PyObject * static PyObject *
test_keywords_impl(PyObject *module, PyObject *a, PyObject *b); test_keywords_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1956,7 +1956,7 @@ exit:
static PyObject * static PyObject *
test_keywords_impl(PyObject *module, PyObject *a, PyObject *b) test_keywords_impl(PyObject *module, PyObject *a, PyObject *b)
/*[clinic end generated code: output=4be6cf045ea8242e input=0d3484844749c05b]*/ /*[clinic end generated code: output=c03a52cfca192d3b input=0d3484844749c05b]*/
/*[clinic input] /*[clinic input]
@ -1974,7 +1974,7 @@ PyDoc_STRVAR(test_keywords_kwonly__doc__,
"\n"); "\n");
#define TEST_KEYWORDS_KWONLY_METHODDEF \ #define TEST_KEYWORDS_KWONLY_METHODDEF \
{"test_keywords_kwonly", (PyCFunction)(void(*)(void))test_keywords_kwonly, METH_FASTCALL|METH_KEYWORDS, test_keywords_kwonly__doc__}, {"test_keywords_kwonly", _PyCFunction_CAST(test_keywords_kwonly), METH_FASTCALL|METH_KEYWORDS, test_keywords_kwonly__doc__},
static PyObject * static PyObject *
test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b); test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b);
@ -2003,7 +2003,7 @@ exit:
static PyObject * static PyObject *
test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b) test_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b)
/*[clinic end generated code: output=d63c4977a7a80713 input=384adc78bfa0bff7]*/ /*[clinic end generated code: output=4704adcb6c7df928 input=384adc78bfa0bff7]*/
/*[clinic input] /*[clinic input]
@ -2021,7 +2021,7 @@ PyDoc_STRVAR(test_keywords_opt__doc__,
"\n"); "\n");
#define TEST_KEYWORDS_OPT_METHODDEF \ #define TEST_KEYWORDS_OPT_METHODDEF \
{"test_keywords_opt", (PyCFunction)(void(*)(void))test_keywords_opt, METH_FASTCALL|METH_KEYWORDS, test_keywords_opt__doc__}, {"test_keywords_opt", _PyCFunction_CAST(test_keywords_opt), METH_FASTCALL|METH_KEYWORDS, test_keywords_opt__doc__},
static PyObject * static PyObject *
test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2064,7 +2064,7 @@ exit:
static PyObject * static PyObject *
test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=e5e50d114d8fc10a input=eda7964f784f4607]*/ /*[clinic end generated code: output=de3ee1039da35fa1 input=eda7964f784f4607]*/
/*[clinic input] /*[clinic input]
@ -2084,7 +2084,7 @@ PyDoc_STRVAR(test_keywords_opt_kwonly__doc__,
"\n"); "\n");
#define TEST_KEYWORDS_OPT_KWONLY_METHODDEF \ #define TEST_KEYWORDS_OPT_KWONLY_METHODDEF \
{"test_keywords_opt_kwonly", (PyCFunction)(void(*)(void))test_keywords_opt_kwonly, METH_FASTCALL|METH_KEYWORDS, test_keywords_opt_kwonly__doc__}, {"test_keywords_opt_kwonly", _PyCFunction_CAST(test_keywords_opt_kwonly), METH_FASTCALL|METH_KEYWORDS, test_keywords_opt_kwonly__doc__},
static PyObject * static PyObject *
test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2138,7 +2138,7 @@ exit:
static PyObject * static PyObject *
test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_opt_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c, PyObject *d) PyObject *c, PyObject *d)
/*[clinic end generated code: output=3f065cb8309b9317 input=209387a4815e5082]*/ /*[clinic end generated code: output=996394678586854e input=209387a4815e5082]*/
/*[clinic input] /*[clinic input]
@ -2157,7 +2157,7 @@ PyDoc_STRVAR(test_keywords_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_KEYWORDS_KWONLY_OPT_METHODDEF \ #define TEST_KEYWORDS_KWONLY_OPT_METHODDEF \
{"test_keywords_kwonly_opt", (PyCFunction)(void(*)(void))test_keywords_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_keywords_kwonly_opt__doc__}, {"test_keywords_kwonly_opt", _PyCFunction_CAST(test_keywords_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_keywords_kwonly_opt__doc__},
static PyObject * static PyObject *
test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2200,7 +2200,7 @@ exit:
static PyObject * static PyObject *
test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=94edba5484e1681e input=18393cc64fa000f4]*/ /*[clinic end generated code: output=4ea9947a903a2f24 input=18393cc64fa000f4]*/
/*[clinic input] /*[clinic input]
@ -2218,7 +2218,7 @@ PyDoc_STRVAR(test_posonly_keywords__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_METHODDEF \ #define TEST_POSONLY_KEYWORDS_METHODDEF \
{"test_posonly_keywords", (PyCFunction)(void(*)(void))test_posonly_keywords, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords__doc__}, {"test_posonly_keywords", _PyCFunction_CAST(test_posonly_keywords), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords__doc__},
static PyObject * static PyObject *
test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b); test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b);
@ -2247,7 +2247,7 @@ exit:
static PyObject * static PyObject *
test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b) test_posonly_keywords_impl(PyObject *module, PyObject *a, PyObject *b)
/*[clinic end generated code: output=eca1507f0182ffb0 input=1767b0ebdf06060e]*/ /*[clinic end generated code: output=478aad346a188a80 input=1767b0ebdf06060e]*/
/*[clinic input] /*[clinic input]
@ -2266,7 +2266,7 @@ PyDoc_STRVAR(test_posonly_kwonly__doc__,
"\n"); "\n");
#define TEST_POSONLY_KWONLY_METHODDEF \ #define TEST_POSONLY_KWONLY_METHODDEF \
{"test_posonly_kwonly", (PyCFunction)(void(*)(void))test_posonly_kwonly, METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly__doc__}, {"test_posonly_kwonly", _PyCFunction_CAST(test_posonly_kwonly), METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly__doc__},
static PyObject * static PyObject *
test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c); test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c);
@ -2295,7 +2295,7 @@ exit:
static PyObject * static PyObject *
test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c) test_posonly_kwonly_impl(PyObject *module, PyObject *a, PyObject *c)
/*[clinic end generated code: output=3e14655646b66e9a input=9042f2818f664839]*/ /*[clinic end generated code: output=d747975a0b28e9c2 input=9042f2818f664839]*/
/*[clinic input] /*[clinic input]
@ -2315,7 +2315,7 @@ PyDoc_STRVAR(test_posonly_keywords_kwonly__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_KWONLY_METHODDEF \ #define TEST_POSONLY_KEYWORDS_KWONLY_METHODDEF \
{"test_posonly_keywords_kwonly", (PyCFunction)(void(*)(void))test_posonly_keywords_kwonly, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly__doc__}, {"test_posonly_keywords_kwonly", _PyCFunction_CAST(test_posonly_keywords_kwonly), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly__doc__},
static PyObject * static PyObject *
test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2348,7 +2348,7 @@ exit:
static PyObject * static PyObject *
test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_kwonly_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=de57172fc97a626e input=29546ebdca492fea]*/ /*[clinic end generated code: output=5b99f692f8ddaa4a input=29546ebdca492fea]*/
/*[clinic input] /*[clinic input]
@ -2368,7 +2368,7 @@ PyDoc_STRVAR(test_posonly_keywords_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_OPT_METHODDEF \ #define TEST_POSONLY_KEYWORDS_OPT_METHODDEF \
{"test_posonly_keywords_opt", (PyCFunction)(void(*)(void))test_posonly_keywords_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt__doc__}, {"test_posonly_keywords_opt", _PyCFunction_CAST(test_posonly_keywords_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt__doc__},
static PyObject * static PyObject *
test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2413,7 +2413,7 @@ exit:
static PyObject * static PyObject *
test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_opt_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c, PyObject *d) PyObject *c, PyObject *d)
/*[clinic end generated code: output=8bc6b44a25d4b716 input=cdf5a9625e554e9b]*/ /*[clinic end generated code: output=fd5dfbac5727aebb input=cdf5a9625e554e9b]*/
/*[clinic input] /*[clinic input]
@ -2432,7 +2432,7 @@ PyDoc_STRVAR(test_posonly_keywords_opt2__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_OPT2_METHODDEF \ #define TEST_POSONLY_KEYWORDS_OPT2_METHODDEF \
{"test_posonly_keywords_opt2", (PyCFunction)(void(*)(void))test_posonly_keywords_opt2, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt2__doc__}, {"test_posonly_keywords_opt2", _PyCFunction_CAST(test_posonly_keywords_opt2), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt2__doc__},
static PyObject * static PyObject *
test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2475,7 +2475,7 @@ exit:
static PyObject * static PyObject *
test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_keywords_opt2_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=a870c45a6510ba91 input=1581299d21d16f14]*/ /*[clinic end generated code: output=777f58ac70775420 input=1581299d21d16f14]*/
/*[clinic input] /*[clinic input]
@ -2495,7 +2495,7 @@ PyDoc_STRVAR(test_posonly_opt_keywords_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_OPT_KEYWORDS_OPT_METHODDEF \ #define TEST_POSONLY_OPT_KEYWORDS_OPT_METHODDEF \
{"test_posonly_opt_keywords_opt", (PyCFunction)(void(*)(void))test_posonly_opt_keywords_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_keywords_opt__doc__}, {"test_posonly_opt_keywords_opt", _PyCFunction_CAST(test_posonly_opt_keywords_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_keywords_opt__doc__},
static PyObject * static PyObject *
test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a,
@ -2545,7 +2545,7 @@ exit:
static PyObject * static PyObject *
test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a, test_posonly_opt_keywords_opt_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *d) PyObject *b, PyObject *c, PyObject *d)
/*[clinic end generated code: output=9ae3d52e071d3b7f input=408798ec3d42949f]*/ /*[clinic end generated code: output=2c18b8edff78ed22 input=408798ec3d42949f]*/
/*[clinic input] /*[clinic input]
@ -2566,7 +2566,7 @@ PyDoc_STRVAR(test_posonly_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_KWONLY_OPT_METHODDEF \
{"test_posonly_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly_opt__doc__}, {"test_posonly_kwonly_opt", _PyCFunction_CAST(test_posonly_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2611,7 +2611,7 @@ exit:
static PyObject * static PyObject *
test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c, PyObject *d) PyObject *c, PyObject *d)
/*[clinic end generated code: output=fb001f586ba68549 input=8d8e5643bbbc2309]*/ /*[clinic end generated code: output=8db9ab5602e1efaf input=8d8e5643bbbc2309]*/
/*[clinic input] /*[clinic input]
@ -2631,7 +2631,7 @@ PyDoc_STRVAR(test_posonly_kwonly_opt2__doc__,
"\n"); "\n");
#define TEST_POSONLY_KWONLY_OPT2_METHODDEF \ #define TEST_POSONLY_KWONLY_OPT2_METHODDEF \
{"test_posonly_kwonly_opt2", (PyCFunction)(void(*)(void))test_posonly_kwonly_opt2, METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly_opt2__doc__}, {"test_posonly_kwonly_opt2", _PyCFunction_CAST(test_posonly_kwonly_opt2), METH_FASTCALL|METH_KEYWORDS, test_posonly_kwonly_opt2__doc__},
static PyObject * static PyObject *
test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2674,7 +2674,7 @@ exit:
static PyObject * static PyObject *
test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_kwonly_opt2_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=51aae7cac77b458a input=f7e5eed94f75fff0]*/ /*[clinic end generated code: output=6cfe546265d85d2c input=f7e5eed94f75fff0]*/
/*[clinic input] /*[clinic input]
@ -2695,7 +2695,7 @@ PyDoc_STRVAR(test_posonly_opt_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_OPT_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_OPT_KWONLY_OPT_METHODDEF \
{"test_posonly_opt_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_opt_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_kwonly_opt__doc__}, {"test_posonly_opt_kwonly_opt", _PyCFunction_CAST(test_posonly_opt_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
@ -2745,7 +2745,7 @@ exit:
static PyObject * static PyObject *
test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b, test_posonly_opt_kwonly_opt_impl(PyObject *module, PyObject *a, PyObject *b,
PyObject *c, PyObject *d) PyObject *c, PyObject *d)
/*[clinic end generated code: output=68844c45143d1668 input=1e557dc979d120fd]*/ /*[clinic end generated code: output=8b5e21a30cad22b7 input=1e557dc979d120fd]*/
/*[clinic input] /*[clinic input]
@ -2767,7 +2767,7 @@ PyDoc_STRVAR(test_posonly_keywords_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_KEYWORDS_KWONLY_OPT_METHODDEF \
{"test_posonly_keywords_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_keywords_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly_opt__doc__}, {"test_posonly_keywords_kwonly_opt", _PyCFunction_CAST(test_posonly_keywords_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a,
@ -2816,7 +2816,7 @@ static PyObject *
test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_kwonly_opt_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *d, PyObject *b, PyObject *c, PyObject *d,
PyObject *e) PyObject *e)
/*[clinic end generated code: output=996ff645551897ac input=c3884a4f956fdc89]*/ /*[clinic end generated code: output=950b9ace38b8b4a7 input=c3884a4f956fdc89]*/
/*[clinic input] /*[clinic input]
@ -2837,7 +2837,7 @@ PyDoc_STRVAR(test_posonly_keywords_kwonly_opt2__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_KWONLY_OPT2_METHODDEF \ #define TEST_POSONLY_KEYWORDS_KWONLY_OPT2_METHODDEF \
{"test_posonly_keywords_kwonly_opt2", (PyCFunction)(void(*)(void))test_posonly_keywords_kwonly_opt2, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly_opt2__doc__}, {"test_posonly_keywords_kwonly_opt2", _PyCFunction_CAST(test_posonly_keywords_kwonly_opt2), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_kwonly_opt2__doc__},
static PyObject * static PyObject *
test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a, test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a,
@ -2882,7 +2882,7 @@ exit:
static PyObject * static PyObject *
test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a, test_posonly_keywords_kwonly_opt2_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *d) PyObject *b, PyObject *c, PyObject *d)
/*[clinic end generated code: output=e5a3e992fd4b28b3 input=68d01d7c0f6dafb0]*/ /*[clinic end generated code: output=fb6951a21b517317 input=68d01d7c0f6dafb0]*/
/*[clinic input] /*[clinic input]
@ -2905,7 +2905,7 @@ PyDoc_STRVAR(test_posonly_keywords_opt_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_OPT_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_KEYWORDS_OPT_KWONLY_OPT_METHODDEF \
{"test_posonly_keywords_opt_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_keywords_opt_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt_kwonly_opt__doc__}, {"test_posonly_keywords_opt_kwonly_opt", _PyCFunction_CAST(test_posonly_keywords_opt_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
@ -2963,7 +2963,7 @@ static PyObject *
test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *b, PyObject *c,
PyObject *d, PyObject *e) PyObject *d, PyObject *e)
/*[clinic end generated code: output=ff9fb6c3d2cbbaa4 input=d0883d45876f186c]*/ /*[clinic end generated code: output=4db10815a99a857e input=d0883d45876f186c]*/
/*[clinic input] /*[clinic input]
@ -2986,7 +2986,7 @@ PyDoc_STRVAR(test_posonly_keywords_opt2_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_KEYWORDS_OPT2_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_KEYWORDS_OPT2_KWONLY_OPT_METHODDEF \
{"test_posonly_keywords_opt2_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_keywords_opt2_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt2_kwonly_opt__doc__}, {"test_posonly_keywords_opt2_kwonly_opt", _PyCFunction_CAST(test_posonly_keywords_opt2_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_keywords_opt2_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a,
@ -3049,7 +3049,7 @@ static PyObject *
test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_keywords_opt2_kwonly_opt_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *b, PyObject *c,
PyObject *d, PyObject *e) PyObject *d, PyObject *e)
/*[clinic end generated code: output=c809d7a84a2205e1 input=c95e2e1ec93035ad]*/ /*[clinic end generated code: output=0416689b23ebf66e input=c95e2e1ec93035ad]*/
/*[clinic input] /*[clinic input]
@ -3073,7 +3073,7 @@ PyDoc_STRVAR(test_posonly_opt_keywords_opt_kwonly_opt__doc__,
"\n"); "\n");
#define TEST_POSONLY_OPT_KEYWORDS_OPT_KWONLY_OPT_METHODDEF \ #define TEST_POSONLY_OPT_KEYWORDS_OPT_KWONLY_OPT_METHODDEF \
{"test_posonly_opt_keywords_opt_kwonly_opt", (PyCFunction)(void(*)(void))test_posonly_opt_keywords_opt_kwonly_opt, METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_keywords_opt_kwonly_opt__doc__}, {"test_posonly_opt_keywords_opt_kwonly_opt", _PyCFunction_CAST(test_posonly_opt_keywords_opt_kwonly_opt), METH_FASTCALL|METH_KEYWORDS, test_posonly_opt_keywords_opt_kwonly_opt__doc__},
static PyObject * static PyObject *
test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a, test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
@ -3145,7 +3145,7 @@ test_posonly_opt_keywords_opt_kwonly_opt_impl(PyObject *module, PyObject *a,
PyObject *b, PyObject *c, PyObject *b, PyObject *c,
PyObject *d, PyObject *e, PyObject *d, PyObject *e,
PyObject *f) PyObject *f)
/*[clinic end generated code: output=719e4f6c224402d4 input=9914857713c5bbf8]*/ /*[clinic end generated code: output=8892a137a8c8f46f input=9914857713c5bbf8]*/
/*[clinic input] /*[clinic input]
test_keyword_only_parameter test_keyword_only_parameter
@ -3162,7 +3162,7 @@ PyDoc_STRVAR(test_keyword_only_parameter__doc__,
"\n"); "\n");
#define TEST_KEYWORD_ONLY_PARAMETER_METHODDEF \ #define TEST_KEYWORD_ONLY_PARAMETER_METHODDEF \
{"test_keyword_only_parameter", (PyCFunction)(void(*)(void))test_keyword_only_parameter, METH_FASTCALL|METH_KEYWORDS, test_keyword_only_parameter__doc__}, {"test_keyword_only_parameter", _PyCFunction_CAST(test_keyword_only_parameter), METH_FASTCALL|METH_KEYWORDS, test_keyword_only_parameter__doc__},
static PyObject * static PyObject *
test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab); test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab);
@ -3198,7 +3198,7 @@ exit:
static PyObject * static PyObject *
test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab) test_keyword_only_parameter_impl(PyObject *module, PyBytesObject *co_lnotab)
/*[clinic end generated code: output=f25914b402039493 input=303df5046c7e37a3]*/ /*[clinic end generated code: output=332b5f4b444c5d55 input=303df5046c7e37a3]*/
/*[clinic input] /*[clinic input]
@ -3321,7 +3321,7 @@ PyDoc_STRVAR(test_vararg_and_posonly__doc__,
"\n"); "\n");
#define TEST_VARARG_AND_POSONLY_METHODDEF \ #define TEST_VARARG_AND_POSONLY_METHODDEF \
{"test_vararg_and_posonly", (PyCFunction)(void(*)(void))test_vararg_and_posonly, METH_FASTCALL, test_vararg_and_posonly__doc__}, {"test_vararg_and_posonly", _PyCFunction_CAST(test_vararg_and_posonly), METH_FASTCALL, test_vararg_and_posonly__doc__},
static PyObject * static PyObject *
test_vararg_and_posonly_impl(PyObject *module, PyObject *a, PyObject *args); test_vararg_and_posonly_impl(PyObject *module, PyObject *a, PyObject *args);
@ -3350,7 +3350,7 @@ exit:
static PyObject * static PyObject *
test_vararg_and_posonly_impl(PyObject *module, PyObject *a, PyObject *args) test_vararg_and_posonly_impl(PyObject *module, PyObject *a, PyObject *args)
/*[clinic end generated code: output=ada613d2d87c9341 input=08dc2bf7afbf1613]*/ /*[clinic end generated code: output=548bca3a127c22c1 input=08dc2bf7afbf1613]*/
/*[clinic input] /*[clinic input]
test_vararg test_vararg
@ -3367,7 +3367,7 @@ PyDoc_STRVAR(test_vararg__doc__,
"\n"); "\n");
#define TEST_VARARG_METHODDEF \ #define TEST_VARARG_METHODDEF \
{"test_vararg", (PyCFunction)(void(*)(void))test_vararg, METH_FASTCALL|METH_KEYWORDS, test_vararg__doc__}, {"test_vararg", _PyCFunction_CAST(test_vararg), METH_FASTCALL|METH_KEYWORDS, test_vararg__doc__},
static PyObject * static PyObject *
test_vararg_impl(PyObject *module, PyObject *a, PyObject *args); test_vararg_impl(PyObject *module, PyObject *a, PyObject *args);
@ -3398,7 +3398,7 @@ exit:
static PyObject * static PyObject *
test_vararg_impl(PyObject *module, PyObject *a, PyObject *args) test_vararg_impl(PyObject *module, PyObject *a, PyObject *args)
/*[clinic end generated code: output=f721025731c3bfe8 input=81d33815ad1bae6e]*/ /*[clinic end generated code: output=a2baf8c1fade41d2 input=81d33815ad1bae6e]*/
/*[clinic input] /*[clinic input]
test_vararg_with_default test_vararg_with_default
@ -3416,7 +3416,7 @@ PyDoc_STRVAR(test_vararg_with_default__doc__,
"\n"); "\n");
#define TEST_VARARG_WITH_DEFAULT_METHODDEF \ #define TEST_VARARG_WITH_DEFAULT_METHODDEF \
{"test_vararg_with_default", (PyCFunction)(void(*)(void))test_vararg_with_default, METH_FASTCALL|METH_KEYWORDS, test_vararg_with_default__doc__}, {"test_vararg_with_default", _PyCFunction_CAST(test_vararg_with_default), METH_FASTCALL|METH_KEYWORDS, test_vararg_with_default__doc__},
static PyObject * static PyObject *
test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args, test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args,
@ -3458,7 +3458,7 @@ exit:
static PyObject * static PyObject *
test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args, test_vararg_with_default_impl(PyObject *module, PyObject *a, PyObject *args,
int b) int b)
/*[clinic end generated code: output=63b34d3241c52fda input=6e110b54acd9b22d]*/ /*[clinic end generated code: output=3821d282c29f8616 input=6e110b54acd9b22d]*/
/*[clinic input] /*[clinic input]
test_vararg_with_only_defaults test_vararg_with_only_defaults
@ -3476,7 +3476,7 @@ PyDoc_STRVAR(test_vararg_with_only_defaults__doc__,
"\n"); "\n");
#define TEST_VARARG_WITH_ONLY_DEFAULTS_METHODDEF \ #define TEST_VARARG_WITH_ONLY_DEFAULTS_METHODDEF \
{"test_vararg_with_only_defaults", (PyCFunction)(void(*)(void))test_vararg_with_only_defaults, METH_FASTCALL|METH_KEYWORDS, test_vararg_with_only_defaults__doc__}, {"test_vararg_with_only_defaults", _PyCFunction_CAST(test_vararg_with_only_defaults), METH_FASTCALL|METH_KEYWORDS, test_vararg_with_only_defaults__doc__},
static PyObject * static PyObject *
test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b, test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b,
@ -3523,4 +3523,4 @@ exit:
static PyObject * static PyObject *
test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b, test_vararg_with_only_defaults_impl(PyObject *module, PyObject *args, int b,
PyObject *c) PyObject *c)
/*[clinic end generated code: output=dc29ce6ebc2ec10c input=fa56a709a035666e]*/ /*[clinic end generated code: output=7e393689e6ce61a3 input=fa56a709a035666e]*/

View File

@ -122,7 +122,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)(void(*)(void))_io_open, METH_FASTCALL|METH_KEYWORDS, _io_open__doc__}, {"open", _PyCFunction_CAST(_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,
@ -284,7 +284,7 @@ PyDoc_STRVAR(_io_text_encoding__doc__,
"However, please consider using encoding=\"utf-8\" for new APIs."); "However, please consider using encoding=\"utf-8\" for new APIs.");
#define _IO_TEXT_ENCODING_METHODDEF \ #define _IO_TEXT_ENCODING_METHODDEF \
{"text_encoding", (PyCFunction)(void(*)(void))_io_text_encoding, METH_FASTCALL, _io_text_encoding__doc__}, {"text_encoding", _PyCFunction_CAST(_io_text_encoding), METH_FASTCALL, _io_text_encoding__doc__},
static PyObject * static PyObject *
_io_text_encoding_impl(PyObject *module, PyObject *encoding, int stacklevel); _io_text_encoding_impl(PyObject *module, PyObject *encoding, int stacklevel);
@ -324,7 +324,7 @@ PyDoc_STRVAR(_io_open_code__doc__,
"with calling open(path, \'rb\')."); "with calling open(path, \'rb\').");
#define _IO_OPEN_CODE_METHODDEF \ #define _IO_OPEN_CODE_METHODDEF \
{"open_code", (PyCFunction)(void(*)(void))_io_open_code, METH_FASTCALL|METH_KEYWORDS, _io_open_code__doc__}, {"open_code", _PyCFunction_CAST(_io_open_code), METH_FASTCALL|METH_KEYWORDS, _io_open_code__doc__},
static PyObject * static PyObject *
_io_open_code_impl(PyObject *module, PyObject *path); _io_open_code_impl(PyObject *module, PyObject *path);
@ -355,4 +355,4 @@ _io_open_code(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=e562f29e3c2533a6 input=a9049054013a1b77]*/ /*[clinic end generated code: output=c4d7e4ef878985f8 input=a9049054013a1b77]*/

View File

@ -103,7 +103,7 @@ PyDoc_STRVAR(_io__Buffered_peek__doc__,
"\n"); "\n");
#define _IO__BUFFERED_PEEK_METHODDEF \ #define _IO__BUFFERED_PEEK_METHODDEF \
{"peek", (PyCFunction)(void(*)(void))_io__Buffered_peek, METH_FASTCALL, _io__Buffered_peek__doc__}, {"peek", _PyCFunction_CAST(_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);
@ -145,7 +145,7 @@ PyDoc_STRVAR(_io__Buffered_read__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READ_METHODDEF \ #define _IO__BUFFERED_READ_METHODDEF \
{"read", (PyCFunction)(void(*)(void))_io__Buffered_read, METH_FASTCALL, _io__Buffered_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -178,7 +178,7 @@ PyDoc_STRVAR(_io__Buffered_read1__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READ1_METHODDEF \ #define _IO__BUFFERED_READ1_METHODDEF \
{"read1", (PyCFunction)(void(*)(void))_io__Buffered_read1, METH_FASTCALL, _io__Buffered_read1__doc__}, {"read1", _PyCFunction_CAST(_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);
@ -294,7 +294,7 @@ PyDoc_STRVAR(_io__Buffered_readline__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READLINE_METHODDEF \ #define _IO__BUFFERED_READLINE_METHODDEF \
{"readline", (PyCFunction)(void(*)(void))_io__Buffered_readline, METH_FASTCALL, _io__Buffered_readline__doc__}, {"readline", _PyCFunction_CAST(_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);
@ -327,7 +327,7 @@ PyDoc_STRVAR(_io__Buffered_seek__doc__,
"\n"); "\n");
#define _IO__BUFFERED_SEEK_METHODDEF \ #define _IO__BUFFERED_SEEK_METHODDEF \
{"seek", (PyCFunction)(void(*)(void))_io__Buffered_seek, METH_FASTCALL, _io__Buffered_seek__doc__}, {"seek", _PyCFunction_CAST(_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);
@ -363,7 +363,7 @@ PyDoc_STRVAR(_io__Buffered_truncate__doc__,
"\n"); "\n");
#define _IO__BUFFERED_TRUNCATE_METHODDEF \ #define _IO__BUFFERED_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)(void(*)(void))_io__Buffered_truncate, METH_FASTCALL, _io__Buffered_truncate__doc__}, {"truncate", _PyCFunction_CAST(_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);
@ -638,4 +638,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=79138a088729b5ee input=a9049054013a1b77]*/ /*[clinic end generated code: output=820461c6b0e29e48 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_io_BytesIO_read, METH_FASTCALL, _io_BytesIO_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -195,7 +195,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)(void(*)(void))_io_BytesIO_read1, METH_FASTCALL, _io_BytesIO_read1__doc__}, {"read1", _PyCFunction_CAST(_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);
@ -233,7 +233,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)(void(*)(void))_io_BytesIO_readline, METH_FASTCALL, _io_BytesIO_readline__doc__}, {"readline", _PyCFunction_CAST(_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);
@ -271,7 +271,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)(void(*)(void))_io_BytesIO_readlines, METH_FASTCALL, _io_BytesIO_readlines__doc__}, {"readlines", _PyCFunction_CAST(_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);
@ -347,7 +347,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)(void(*)(void))_io_BytesIO_truncate, METH_FASTCALL, _io_BytesIO_truncate__doc__}, {"truncate", _PyCFunction_CAST(_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);
@ -387,7 +387,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)(void(*)(void))_io_BytesIO_seek, METH_FASTCALL, _io_BytesIO_seek__doc__}, {"seek", _PyCFunction_CAST(_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);
@ -505,4 +505,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=49a32140eb8c5555 input=a9049054013a1b77]*/ /*[clinic end generated code: output=93d9700a6cf395b8 input=a9049054013a1b77]*/

View File

@ -245,7 +245,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)(void(*)(void))_io_FileIO_read, METH_FASTCALL, _io_FileIO_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -327,7 +327,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)(void(*)(void))_io_FileIO_seek, METH_FASTCALL, _io_FileIO_seek__doc__}, {"seek", _PyCFunction_CAST(_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);
@ -389,7 +389,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)(void(*)(void))_io_FileIO_truncate, METH_FASTCALL, _io_FileIO_truncate__doc__}, {"truncate", _PyCFunction_CAST(_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);
@ -437,4 +437,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=3479912ec0f7e029 input=a9049054013a1b77]*/ /*[clinic end generated code: output=fdcf0f9277d44415 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_io__IOBase_readline, METH_FASTCALL, _io__IOBase_readline__doc__}, {"readline", _PyCFunction_CAST(_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);
@ -212,7 +212,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)(void(*)(void))_io__IOBase_readlines, METH_FASTCALL, _io__IOBase_readlines__doc__}, {"readlines", _PyCFunction_CAST(_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);
@ -257,7 +257,7 @@ PyDoc_STRVAR(_io__RawIOBase_read__doc__,
"\n"); "\n");
#define _IO__RAWIOBASE_READ_METHODDEF \ #define _IO__RAWIOBASE_READ_METHODDEF \
{"read", (PyCFunction)(void(*)(void))_io__RawIOBase_read, METH_FASTCALL, _io__RawIOBase_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -310,4 +310,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=83c1361a7a51ca84 input=a9049054013a1b77]*/ /*[clinic end generated code: output=0362e134da2d8641 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_io_StringIO_read, METH_FASTCALL, _io_StringIO_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -84,7 +84,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)(void(*)(void))_io_StringIO_readline, METH_FASTCALL, _io_StringIO_readline__doc__}, {"readline", _PyCFunction_CAST(_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);
@ -122,7 +122,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)(void(*)(void))_io_StringIO_truncate, METH_FASTCALL, _io_StringIO_truncate__doc__}, {"truncate", _PyCFunction_CAST(_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);
@ -162,7 +162,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)(void(*)(void))_io_StringIO_seek, METH_FASTCALL, _io_StringIO_seek__doc__}, {"seek", _PyCFunction_CAST(_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);
@ -338,4 +338,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=eea93dcab10d0a97 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3207dc548c305ad8 input=a9049054013a1b77]*/

View File

@ -60,7 +60,7 @@ PyDoc_STRVAR(_io_IncrementalNewlineDecoder_decode__doc__,
"\n"); "\n");
#define _IO_INCREMENTALNEWLINEDECODER_DECODE_METHODDEF \ #define _IO_INCREMENTALNEWLINEDECODER_DECODE_METHODDEF \
{"decode", (PyCFunction)(void(*)(void))_io_IncrementalNewlineDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _io_IncrementalNewlineDecoder_decode__doc__}, {"decode", _PyCFunction_CAST(_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,
@ -285,7 +285,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)(void(*)(void))_io_TextIOWrapper_reconfigure, METH_FASTCALL|METH_KEYWORDS, _io_TextIOWrapper_reconfigure__doc__}, {"reconfigure", _PyCFunction_CAST(_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,
@ -400,7 +400,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_read__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_READ_METHODDEF \ #define _IO_TEXTIOWRAPPER_READ_METHODDEF \
{"read", (PyCFunction)(void(*)(void))_io_TextIOWrapper_read, METH_FASTCALL, _io_TextIOWrapper_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -433,7 +433,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_readline__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_READLINE_METHODDEF \ #define _IO_TEXTIOWRAPPER_READLINE_METHODDEF \
{"readline", (PyCFunction)(void(*)(void))_io_TextIOWrapper_readline, METH_FASTCALL, _io_TextIOWrapper_readline__doc__}, {"readline", _PyCFunction_CAST(_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);
@ -475,7 +475,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_seek__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_SEEK_METHODDEF \ #define _IO_TEXTIOWRAPPER_SEEK_METHODDEF \
{"seek", (PyCFunction)(void(*)(void))_io_TextIOWrapper_seek, METH_FASTCALL, _io_TextIOWrapper_seek__doc__}, {"seek", _PyCFunction_CAST(_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);
@ -528,7 +528,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_truncate__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_TRUNCATE_METHODDEF \ #define _IO_TEXTIOWRAPPER_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)(void(*)(void))_io_TextIOWrapper_truncate, METH_FASTCALL, _io_TextIOWrapper_truncate__doc__}, {"truncate", _PyCFunction_CAST(_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);
@ -671,4 +671,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=e88abad34e31c0cb input=a9049054013a1b77]*/ /*[clinic end generated code: output=bb78b568b24759d6 input=a9049054013a1b77]*/

View File

@ -249,7 +249,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)(void(*)(void))_io__WindowsConsoleIO_read, METH_FASTCALL, _io__WindowsConsoleIO_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -378,4 +378,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=48080572ffee22f5 input=a9049054013a1b77]*/ /*[clinic end generated code: output=2d8648fab31ec60e input=a9049054013a1b77]*/

View File

@ -40,7 +40,7 @@ PyDoc_STRVAR(_multiprocessing_recv__doc__,
"\n"); "\n");
#define _MULTIPROCESSING_RECV_METHODDEF \ #define _MULTIPROCESSING_RECV_METHODDEF \
{"recv", (PyCFunction)(void(*)(void))_multiprocessing_recv, METH_FASTCALL, _multiprocessing_recv__doc__}, {"recv", _PyCFunction_CAST(_multiprocessing_recv), METH_FASTCALL, _multiprocessing_recv__doc__},
static PyObject * static PyObject *
_multiprocessing_recv_impl(PyObject *module, HANDLE handle, int size); _multiprocessing_recv_impl(PyObject *module, HANDLE handle, int size);
@ -72,7 +72,7 @@ PyDoc_STRVAR(_multiprocessing_send__doc__,
"\n"); "\n");
#define _MULTIPROCESSING_SEND_METHODDEF \ #define _MULTIPROCESSING_SEND_METHODDEF \
{"send", (PyCFunction)(void(*)(void))_multiprocessing_send, METH_FASTCALL, _multiprocessing_send__doc__}, {"send", _PyCFunction_CAST(_multiprocessing_send), METH_FASTCALL, _multiprocessing_send__doc__},
static PyObject * static PyObject *
_multiprocessing_send_impl(PyObject *module, HANDLE handle, Py_buffer *buf); _multiprocessing_send_impl(PyObject *module, HANDLE handle, Py_buffer *buf);
@ -148,4 +148,4 @@ exit:
#ifndef _MULTIPROCESSING_SEND_METHODDEF #ifndef _MULTIPROCESSING_SEND_METHODDEF
#define _MULTIPROCESSING_SEND_METHODDEF #define _MULTIPROCESSING_SEND_METHODDEF
#endif /* !defined(_MULTIPROCESSING_SEND_METHODDEF) */ #endif /* !defined(_MULTIPROCESSING_SEND_METHODDEF) */
/*[clinic end generated code: output=418191c446cd5751 input=a9049054013a1b77]*/ /*[clinic end generated code: output=d3bbf69de578db7b input=a9049054013a1b77]*/

View File

@ -11,7 +11,7 @@ PyDoc_STRVAR(_posixshmem_shm_open__doc__,
"Open a shared memory object. Returns a file descriptor (integer)."); "Open a shared memory object. Returns a file descriptor (integer).");
#define _POSIXSHMEM_SHM_OPEN_METHODDEF \ #define _POSIXSHMEM_SHM_OPEN_METHODDEF \
{"shm_open", (PyCFunction)(void(*)(void))_posixshmem_shm_open, METH_FASTCALL|METH_KEYWORDS, _posixshmem_shm_open__doc__}, {"shm_open", _PyCFunction_CAST(_posixshmem_shm_open), METH_FASTCALL|METH_KEYWORDS, _posixshmem_shm_open__doc__},
static int static int
_posixshmem_shm_open_impl(PyObject *module, PyObject *path, int flags, _posixshmem_shm_open_impl(PyObject *module, PyObject *path, int flags,
@ -79,7 +79,7 @@ PyDoc_STRVAR(_posixshmem_shm_unlink__doc__,
"region."); "region.");
#define _POSIXSHMEM_SHM_UNLINK_METHODDEF \ #define _POSIXSHMEM_SHM_UNLINK_METHODDEF \
{"shm_unlink", (PyCFunction)(void(*)(void))_posixshmem_shm_unlink, METH_FASTCALL|METH_KEYWORDS, _posixshmem_shm_unlink__doc__}, {"shm_unlink", _PyCFunction_CAST(_posixshmem_shm_unlink), METH_FASTCALL|METH_KEYWORDS, _posixshmem_shm_unlink__doc__},
static PyObject * static PyObject *
_posixshmem_shm_unlink_impl(PyObject *module, PyObject *path); _posixshmem_shm_unlink_impl(PyObject *module, PyObject *path);
@ -120,4 +120,4 @@ exit:
#ifndef _POSIXSHMEM_SHM_UNLINK_METHODDEF #ifndef _POSIXSHMEM_SHM_UNLINK_METHODDEF
#define _POSIXSHMEM_SHM_UNLINK_METHODDEF #define _POSIXSHMEM_SHM_UNLINK_METHODDEF
#endif /* !defined(_POSIXSHMEM_SHM_UNLINK_METHODDEF) */ #endif /* !defined(_POSIXSHMEM_SHM_UNLINK_METHODDEF) */
/*[clinic end generated code: output=bca8e78d0f43ef1a input=a9049054013a1b77]*/ /*[clinic end generated code: output=a6db931a47d36e1b input=a9049054013a1b77]*/

View File

@ -11,7 +11,7 @@ PyDoc_STRVAR(_multiprocessing_SemLock_acquire__doc__,
"Acquire the semaphore/lock."); "Acquire the semaphore/lock.");
#define _MULTIPROCESSING_SEMLOCK_ACQUIRE_METHODDEF \ #define _MULTIPROCESSING_SEMLOCK_ACQUIRE_METHODDEF \
{"acquire", (PyCFunction)(void(*)(void))_multiprocessing_SemLock_acquire, METH_FASTCALL|METH_KEYWORDS, _multiprocessing_SemLock_acquire__doc__}, {"acquire", _PyCFunction_CAST(_multiprocessing_SemLock_acquire), METH_FASTCALL|METH_KEYWORDS, _multiprocessing_SemLock_acquire__doc__},
static PyObject * static PyObject *
_multiprocessing_SemLock_acquire_impl(SemLockObject *self, int blocking, _multiprocessing_SemLock_acquire_impl(SemLockObject *self, int blocking,
@ -85,7 +85,7 @@ PyDoc_STRVAR(_multiprocessing_SemLock_acquire__doc__,
"Acquire the semaphore/lock."); "Acquire the semaphore/lock.");
#define _MULTIPROCESSING_SEMLOCK_ACQUIRE_METHODDEF \ #define _MULTIPROCESSING_SEMLOCK_ACQUIRE_METHODDEF \
{"acquire", (PyCFunction)(void(*)(void))_multiprocessing_SemLock_acquire, METH_FASTCALL|METH_KEYWORDS, _multiprocessing_SemLock_acquire__doc__}, {"acquire", _PyCFunction_CAST(_multiprocessing_SemLock_acquire), METH_FASTCALL|METH_KEYWORDS, _multiprocessing_SemLock_acquire__doc__},
static PyObject * static PyObject *
_multiprocessing_SemLock_acquire_impl(SemLockObject *self, int blocking, _multiprocessing_SemLock_acquire_impl(SemLockObject *self, int blocking,
@ -220,7 +220,7 @@ PyDoc_STRVAR(_multiprocessing_SemLock__rebuild__doc__,
"\n"); "\n");
#define _MULTIPROCESSING_SEMLOCK__REBUILD_METHODDEF \ #define _MULTIPROCESSING_SEMLOCK__REBUILD_METHODDEF \
{"_rebuild", (PyCFunction)(void(*)(void))_multiprocessing_SemLock__rebuild, METH_FASTCALL|METH_CLASS, _multiprocessing_SemLock__rebuild__doc__}, {"_rebuild", _PyCFunction_CAST(_multiprocessing_SemLock__rebuild), METH_FASTCALL|METH_CLASS, _multiprocessing_SemLock__rebuild__doc__},
static PyObject * static PyObject *
_multiprocessing_SemLock__rebuild_impl(PyTypeObject *type, SEM_HANDLE handle, _multiprocessing_SemLock__rebuild_impl(PyTypeObject *type, SEM_HANDLE handle,
@ -389,7 +389,7 @@ PyDoc_STRVAR(_multiprocessing_SemLock___exit____doc__,
"Exit the semaphore/lock."); "Exit the semaphore/lock.");
#define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF \ #define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF \
{"__exit__", (PyCFunction)(void(*)(void))_multiprocessing_SemLock___exit__, METH_FASTCALL, _multiprocessing_SemLock___exit____doc__}, {"__exit__", _PyCFunction_CAST(_multiprocessing_SemLock___exit__), METH_FASTCALL, _multiprocessing_SemLock___exit____doc__},
static PyObject * static PyObject *
_multiprocessing_SemLock___exit___impl(SemLockObject *self, _multiprocessing_SemLock___exit___impl(SemLockObject *self,
@ -467,4 +467,4 @@ exit:
#ifndef _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #ifndef _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF
#define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF #define _MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF
#endif /* !defined(_MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF) */ #endif /* !defined(_MULTIPROCESSING_SEMLOCK___EXIT___METHODDEF) */
/*[clinic end generated code: output=fde05a081b5bdba4 input=a9049054013a1b77]*/ /*[clinic end generated code: output=64ba32544811c9e6 input=a9049054013a1b77]*/

View File

@ -34,7 +34,7 @@ PyDoc_STRVAR(blob_read__doc__,
"end of the blob."); "end of the blob.");
#define BLOB_READ_METHODDEF \ #define BLOB_READ_METHODDEF \
{"read", (PyCFunction)(void(*)(void))blob_read, METH_FASTCALL, blob_read__doc__}, {"read", _PyCFunction_CAST(blob_read), METH_FASTCALL, blob_read__doc__},
static PyObject * static PyObject *
blob_read_impl(pysqlite_Blob *self, int length); blob_read_impl(pysqlite_Blob *self, int length);
@ -112,7 +112,7 @@ PyDoc_STRVAR(blob_seek__doc__,
"and os.SEEK_END (seek relative to the blob\'s end)."); "and os.SEEK_END (seek relative to the blob\'s end).");
#define BLOB_SEEK_METHODDEF \ #define BLOB_SEEK_METHODDEF \
{"seek", (PyCFunction)(void(*)(void))blob_seek, METH_FASTCALL, blob_seek__doc__}, {"seek", _PyCFunction_CAST(blob_seek), METH_FASTCALL, blob_seek__doc__},
static PyObject * static PyObject *
blob_seek_impl(pysqlite_Blob *self, int offset, int origin); blob_seek_impl(pysqlite_Blob *self, int offset, int origin);
@ -188,7 +188,7 @@ PyDoc_STRVAR(blob_exit__doc__,
"Blob context manager exit."); "Blob context manager exit.");
#define BLOB_EXIT_METHODDEF \ #define BLOB_EXIT_METHODDEF \
{"__exit__", (PyCFunction)(void(*)(void))blob_exit, METH_FASTCALL, blob_exit__doc__}, {"__exit__", _PyCFunction_CAST(blob_exit), METH_FASTCALL, blob_exit__doc__},
static PyObject * static PyObject *
blob_exit_impl(pysqlite_Blob *self, PyObject *type, PyObject *val, blob_exit_impl(pysqlite_Blob *self, PyObject *type, PyObject *val,
@ -213,4 +213,4 @@ blob_exit(pysqlite_Blob *self, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=ca2400862c18dadb input=a9049054013a1b77]*/ /*[clinic end generated code: output=382cbf0977bb158a input=a9049054013a1b77]*/

View File

@ -115,7 +115,7 @@ PyDoc_STRVAR(pysqlite_connection_cursor__doc__,
"Return a cursor for the connection."); "Return a cursor for the connection.");
#define PYSQLITE_CONNECTION_CURSOR_METHODDEF \ #define PYSQLITE_CONNECTION_CURSOR_METHODDEF \
{"cursor", (PyCFunction)(void(*)(void))pysqlite_connection_cursor, METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_cursor__doc__}, {"cursor", _PyCFunction_CAST(pysqlite_connection_cursor), METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_cursor__doc__},
static PyObject * static PyObject *
pysqlite_connection_cursor_impl(pysqlite_Connection *self, PyObject *factory); pysqlite_connection_cursor_impl(pysqlite_Connection *self, PyObject *factory);
@ -163,7 +163,7 @@ PyDoc_STRVAR(blobopen__doc__,
" Database name."); " Database name.");
#define BLOBOPEN_METHODDEF \ #define BLOBOPEN_METHODDEF \
{"blobopen", (PyCFunction)(void(*)(void))blobopen, METH_FASTCALL|METH_KEYWORDS, blobopen__doc__}, {"blobopen", _PyCFunction_CAST(blobopen), METH_FASTCALL|METH_KEYWORDS, blobopen__doc__},
static PyObject * static PyObject *
blobopen_impl(pysqlite_Connection *self, const char *table, const char *col, blobopen_impl(pysqlite_Connection *self, const char *table, const char *col,
@ -310,7 +310,7 @@ PyDoc_STRVAR(pysqlite_connection_create_function__doc__,
"Creates a new function."); "Creates a new function.");
#define PYSQLITE_CONNECTION_CREATE_FUNCTION_METHODDEF \ #define PYSQLITE_CONNECTION_CREATE_FUNCTION_METHODDEF \
{"create_function", (PyCFunction)(void(*)(void))pysqlite_connection_create_function, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_function__doc__}, {"create_function", _PyCFunction_CAST(pysqlite_connection_create_function), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_function__doc__},
static PyObject * static PyObject *
pysqlite_connection_create_function_impl(pysqlite_Connection *self, pysqlite_connection_create_function_impl(pysqlite_Connection *self,
@ -385,7 +385,7 @@ PyDoc_STRVAR(create_window_function__doc__,
" Set to None to clear the window function."); " Set to None to clear the window function.");
#define CREATE_WINDOW_FUNCTION_METHODDEF \ #define CREATE_WINDOW_FUNCTION_METHODDEF \
{"create_window_function", (PyCFunction)(void(*)(void))create_window_function, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, create_window_function__doc__}, {"create_window_function", _PyCFunction_CAST(create_window_function), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, create_window_function__doc__},
static PyObject * static PyObject *
create_window_function_impl(pysqlite_Connection *self, PyTypeObject *cls, create_window_function_impl(pysqlite_Connection *self, PyTypeObject *cls,
@ -440,7 +440,7 @@ PyDoc_STRVAR(pysqlite_connection_create_aggregate__doc__,
"Creates a new aggregate."); "Creates a new aggregate.");
#define PYSQLITE_CONNECTION_CREATE_AGGREGATE_METHODDEF \ #define PYSQLITE_CONNECTION_CREATE_AGGREGATE_METHODDEF \
{"create_aggregate", (PyCFunction)(void(*)(void))pysqlite_connection_create_aggregate, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_aggregate__doc__}, {"create_aggregate", _PyCFunction_CAST(pysqlite_connection_create_aggregate), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_aggregate__doc__},
static PyObject * static PyObject *
pysqlite_connection_create_aggregate_impl(pysqlite_Connection *self, pysqlite_connection_create_aggregate_impl(pysqlite_Connection *self,
@ -494,7 +494,7 @@ PyDoc_STRVAR(pysqlite_connection_set_authorizer__doc__,
"Sets authorizer callback."); "Sets authorizer callback.");
#define PYSQLITE_CONNECTION_SET_AUTHORIZER_METHODDEF \ #define PYSQLITE_CONNECTION_SET_AUTHORIZER_METHODDEF \
{"set_authorizer", (PyCFunction)(void(*)(void))pysqlite_connection_set_authorizer, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_authorizer__doc__}, {"set_authorizer", _PyCFunction_CAST(pysqlite_connection_set_authorizer), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_authorizer__doc__},
static PyObject * static PyObject *
pysqlite_connection_set_authorizer_impl(pysqlite_Connection *self, pysqlite_connection_set_authorizer_impl(pysqlite_Connection *self,
@ -528,7 +528,7 @@ PyDoc_STRVAR(pysqlite_connection_set_progress_handler__doc__,
"Sets progress handler callback."); "Sets progress handler callback.");
#define PYSQLITE_CONNECTION_SET_PROGRESS_HANDLER_METHODDEF \ #define PYSQLITE_CONNECTION_SET_PROGRESS_HANDLER_METHODDEF \
{"set_progress_handler", (PyCFunction)(void(*)(void))pysqlite_connection_set_progress_handler, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_progress_handler__doc__}, {"set_progress_handler", _PyCFunction_CAST(pysqlite_connection_set_progress_handler), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_progress_handler__doc__},
static PyObject * static PyObject *
pysqlite_connection_set_progress_handler_impl(pysqlite_Connection *self, pysqlite_connection_set_progress_handler_impl(pysqlite_Connection *self,
@ -567,7 +567,7 @@ PyDoc_STRVAR(pysqlite_connection_set_trace_callback__doc__,
"Sets a trace callback called for each SQL statement (passed as unicode)."); "Sets a trace callback called for each SQL statement (passed as unicode).");
#define PYSQLITE_CONNECTION_SET_TRACE_CALLBACK_METHODDEF \ #define PYSQLITE_CONNECTION_SET_TRACE_CALLBACK_METHODDEF \
{"set_trace_callback", (PyCFunction)(void(*)(void))pysqlite_connection_set_trace_callback, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_trace_callback__doc__}, {"set_trace_callback", _PyCFunction_CAST(pysqlite_connection_set_trace_callback), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_set_trace_callback__doc__},
static PyObject * static PyObject *
pysqlite_connection_set_trace_callback_impl(pysqlite_Connection *self, pysqlite_connection_set_trace_callback_impl(pysqlite_Connection *self,
@ -676,7 +676,7 @@ PyDoc_STRVAR(pysqlite_connection_execute__doc__,
"Executes an SQL statement."); "Executes an SQL statement.");
#define PYSQLITE_CONNECTION_EXECUTE_METHODDEF \ #define PYSQLITE_CONNECTION_EXECUTE_METHODDEF \
{"execute", (PyCFunction)(void(*)(void))pysqlite_connection_execute, METH_FASTCALL, pysqlite_connection_execute__doc__}, {"execute", _PyCFunction_CAST(pysqlite_connection_execute), METH_FASTCALL, pysqlite_connection_execute__doc__},
static PyObject * static PyObject *
pysqlite_connection_execute_impl(pysqlite_Connection *self, PyObject *sql, pysqlite_connection_execute_impl(pysqlite_Connection *self, PyObject *sql,
@ -718,7 +718,7 @@ PyDoc_STRVAR(pysqlite_connection_executemany__doc__,
"Repeatedly executes an SQL statement."); "Repeatedly executes an SQL statement.");
#define PYSQLITE_CONNECTION_EXECUTEMANY_METHODDEF \ #define PYSQLITE_CONNECTION_EXECUTEMANY_METHODDEF \
{"executemany", (PyCFunction)(void(*)(void))pysqlite_connection_executemany, METH_FASTCALL, pysqlite_connection_executemany__doc__}, {"executemany", _PyCFunction_CAST(pysqlite_connection_executemany), METH_FASTCALL, pysqlite_connection_executemany__doc__},
static PyObject * static PyObject *
pysqlite_connection_executemany_impl(pysqlite_Connection *self, pysqlite_connection_executemany_impl(pysqlite_Connection *self,
@ -802,7 +802,7 @@ PyDoc_STRVAR(pysqlite_connection_backup__doc__,
"Makes a backup of the database."); "Makes a backup of the database.");
#define PYSQLITE_CONNECTION_BACKUP_METHODDEF \ #define PYSQLITE_CONNECTION_BACKUP_METHODDEF \
{"backup", (PyCFunction)(void(*)(void))pysqlite_connection_backup, METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_backup__doc__}, {"backup", _PyCFunction_CAST(pysqlite_connection_backup), METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_backup__doc__},
static PyObject * static PyObject *
pysqlite_connection_backup_impl(pysqlite_Connection *self, pysqlite_connection_backup_impl(pysqlite_Connection *self,
@ -893,7 +893,7 @@ PyDoc_STRVAR(pysqlite_connection_create_collation__doc__,
"Creates a collation function."); "Creates a collation function.");
#define PYSQLITE_CONNECTION_CREATE_COLLATION_METHODDEF \ #define PYSQLITE_CONNECTION_CREATE_COLLATION_METHODDEF \
{"create_collation", (PyCFunction)(void(*)(void))pysqlite_connection_create_collation, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_collation__doc__}, {"create_collation", _PyCFunction_CAST(pysqlite_connection_create_collation), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pysqlite_connection_create_collation__doc__},
static PyObject * static PyObject *
pysqlite_connection_create_collation_impl(pysqlite_Connection *self, pysqlite_connection_create_collation_impl(pysqlite_Connection *self,
@ -952,7 +952,7 @@ PyDoc_STRVAR(serialize__doc__,
"were backed up to disk."); "were backed up to disk.");
#define SERIALIZE_METHODDEF \ #define SERIALIZE_METHODDEF \
{"serialize", (PyCFunction)(void(*)(void))serialize, METH_FASTCALL|METH_KEYWORDS, serialize__doc__}, {"serialize", _PyCFunction_CAST(serialize), METH_FASTCALL|METH_KEYWORDS, serialize__doc__},
static PyObject * static PyObject *
serialize_impl(pysqlite_Connection *self, const char *name); serialize_impl(pysqlite_Connection *self, const char *name);
@ -1017,7 +1017,7 @@ PyDoc_STRVAR(deserialize__doc__,
"currently in a read transaction or is involved in a backup operation."); "currently in a read transaction or is involved in a backup operation.");
#define DESERIALIZE_METHODDEF \ #define DESERIALIZE_METHODDEF \
{"deserialize", (PyCFunction)(void(*)(void))deserialize, METH_FASTCALL|METH_KEYWORDS, deserialize__doc__}, {"deserialize", _PyCFunction_CAST(deserialize), METH_FASTCALL|METH_KEYWORDS, deserialize__doc__},
static PyObject * static PyObject *
deserialize_impl(pysqlite_Connection *self, Py_buffer *data, deserialize_impl(pysqlite_Connection *self, Py_buffer *data,
@ -1114,7 +1114,7 @@ PyDoc_STRVAR(pysqlite_connection_exit__doc__,
"If there was any exception, a rollback takes place; otherwise we commit."); "If there was any exception, a rollback takes place; otherwise we commit.");
#define PYSQLITE_CONNECTION_EXIT_METHODDEF \ #define PYSQLITE_CONNECTION_EXIT_METHODDEF \
{"__exit__", (PyCFunction)(void(*)(void))pysqlite_connection_exit, METH_FASTCALL, pysqlite_connection_exit__doc__}, {"__exit__", _PyCFunction_CAST(pysqlite_connection_exit), METH_FASTCALL, pysqlite_connection_exit__doc__},
static PyObject * static PyObject *
pysqlite_connection_exit_impl(pysqlite_Connection *self, PyObject *exc_type, pysqlite_connection_exit_impl(pysqlite_Connection *self, PyObject *exc_type,
@ -1157,7 +1157,7 @@ PyDoc_STRVAR(setlimit__doc__,
"the prior value of the limit is returned."); "the prior value of the limit is returned.");
#define SETLIMIT_METHODDEF \ #define SETLIMIT_METHODDEF \
{"setlimit", (PyCFunction)(void(*)(void))setlimit, METH_FASTCALL, setlimit__doc__}, {"setlimit", _PyCFunction_CAST(setlimit), METH_FASTCALL, setlimit__doc__},
static PyObject * static PyObject *
setlimit_impl(pysqlite_Connection *self, int category, int limit); setlimit_impl(pysqlite_Connection *self, int category, int limit);
@ -1236,4 +1236,4 @@ exit:
#ifndef DESERIALIZE_METHODDEF #ifndef DESERIALIZE_METHODDEF
#define DESERIALIZE_METHODDEF #define DESERIALIZE_METHODDEF
#endif /* !defined(DESERIALIZE_METHODDEF) */ #endif /* !defined(DESERIALIZE_METHODDEF) */
/*[clinic end generated code: output=6c9432a9fe0a4f5e input=a9049054013a1b77]*/ /*[clinic end generated code: output=d21767843c480a10 input=a9049054013a1b77]*/

View File

@ -38,7 +38,7 @@ PyDoc_STRVAR(pysqlite_cursor_execute__doc__,
"Executes an SQL statement."); "Executes an SQL statement.");
#define PYSQLITE_CURSOR_EXECUTE_METHODDEF \ #define PYSQLITE_CURSOR_EXECUTE_METHODDEF \
{"execute", (PyCFunction)(void(*)(void))pysqlite_cursor_execute, METH_FASTCALL, pysqlite_cursor_execute__doc__}, {"execute", _PyCFunction_CAST(pysqlite_cursor_execute), METH_FASTCALL, pysqlite_cursor_execute__doc__},
static PyObject * static PyObject *
pysqlite_cursor_execute_impl(pysqlite_Cursor *self, PyObject *sql, pysqlite_cursor_execute_impl(pysqlite_Cursor *self, PyObject *sql,
@ -80,7 +80,7 @@ PyDoc_STRVAR(pysqlite_cursor_executemany__doc__,
"Repeatedly executes an SQL statement."); "Repeatedly executes an SQL statement.");
#define PYSQLITE_CURSOR_EXECUTEMANY_METHODDEF \ #define PYSQLITE_CURSOR_EXECUTEMANY_METHODDEF \
{"executemany", (PyCFunction)(void(*)(void))pysqlite_cursor_executemany, METH_FASTCALL, pysqlite_cursor_executemany__doc__}, {"executemany", _PyCFunction_CAST(pysqlite_cursor_executemany), METH_FASTCALL, pysqlite_cursor_executemany__doc__},
static PyObject * static PyObject *
pysqlite_cursor_executemany_impl(pysqlite_Cursor *self, PyObject *sql, pysqlite_cursor_executemany_impl(pysqlite_Cursor *self, PyObject *sql,
@ -177,7 +177,7 @@ PyDoc_STRVAR(pysqlite_cursor_fetchmany__doc__,
" The default value is set by the Cursor.arraysize attribute."); " The default value is set by the Cursor.arraysize attribute.");
#define PYSQLITE_CURSOR_FETCHMANY_METHODDEF \ #define PYSQLITE_CURSOR_FETCHMANY_METHODDEF \
{"fetchmany", (PyCFunction)(void(*)(void))pysqlite_cursor_fetchmany, METH_FASTCALL|METH_KEYWORDS, pysqlite_cursor_fetchmany__doc__}, {"fetchmany", _PyCFunction_CAST(pysqlite_cursor_fetchmany), METH_FASTCALL|METH_KEYWORDS, pysqlite_cursor_fetchmany__doc__},
static PyObject * static PyObject *
pysqlite_cursor_fetchmany_impl(pysqlite_Cursor *self, int maxrows); pysqlite_cursor_fetchmany_impl(pysqlite_Cursor *self, int maxrows);
@ -244,7 +244,7 @@ PyDoc_STRVAR(pysqlite_cursor_setoutputsize__doc__,
"Required by DB-API. Does nothing in sqlite3."); "Required by DB-API. Does nothing in sqlite3.");
#define PYSQLITE_CURSOR_SETOUTPUTSIZE_METHODDEF \ #define PYSQLITE_CURSOR_SETOUTPUTSIZE_METHODDEF \
{"setoutputsize", (PyCFunction)(void(*)(void))pysqlite_cursor_setoutputsize, METH_FASTCALL, pysqlite_cursor_setoutputsize__doc__}, {"setoutputsize", _PyCFunction_CAST(pysqlite_cursor_setoutputsize), METH_FASTCALL, pysqlite_cursor_setoutputsize__doc__},
static PyObject * static PyObject *
pysqlite_cursor_setoutputsize_impl(pysqlite_Cursor *self, PyObject *size, pysqlite_cursor_setoutputsize_impl(pysqlite_Cursor *self, PyObject *size,
@ -289,4 +289,4 @@ pysqlite_cursor_close(pysqlite_Cursor *self, PyObject *Py_UNUSED(ignored))
{ {
return pysqlite_cursor_close_impl(self); return pysqlite_cursor_close_impl(self);
} }
/*[clinic end generated code: output=bde165664155b2bf input=a9049054013a1b77]*/ /*[clinic end generated code: output=2b9c6a3ca8a8caff input=a9049054013a1b77]*/

View File

@ -14,7 +14,7 @@ PyDoc_STRVAR(pysqlite_connect__doc__,
"in RAM instead of on disk."); "in RAM instead of on disk.");
#define PYSQLITE_CONNECT_METHODDEF \ #define PYSQLITE_CONNECT_METHODDEF \
{"connect", (PyCFunction)(void(*)(void))pysqlite_connect, METH_FASTCALL|METH_KEYWORDS, pysqlite_connect__doc__}, {"connect", _PyCFunction_CAST(pysqlite_connect), METH_FASTCALL|METH_KEYWORDS, pysqlite_connect__doc__},
static PyObject * static PyObject *
pysqlite_connect_impl(PyObject *module, PyObject *database, double timeout, pysqlite_connect_impl(PyObject *module, PyObject *database, double timeout,
@ -121,7 +121,7 @@ PyDoc_STRVAR(pysqlite_complete_statement__doc__,
"Checks if a string contains a complete SQL statement."); "Checks if a string contains a complete SQL statement.");
#define PYSQLITE_COMPLETE_STATEMENT_METHODDEF \ #define PYSQLITE_COMPLETE_STATEMENT_METHODDEF \
{"complete_statement", (PyCFunction)(void(*)(void))pysqlite_complete_statement, METH_FASTCALL|METH_KEYWORDS, pysqlite_complete_statement__doc__}, {"complete_statement", _PyCFunction_CAST(pysqlite_complete_statement), METH_FASTCALL|METH_KEYWORDS, pysqlite_complete_statement__doc__},
static PyObject * static PyObject *
pysqlite_complete_statement_impl(PyObject *module, const char *statement); pysqlite_complete_statement_impl(PyObject *module, const char *statement);
@ -170,7 +170,7 @@ PyDoc_STRVAR(pysqlite_enable_shared_cache__doc__,
"the cache=shared query parameter."); "the cache=shared query parameter.");
#define PYSQLITE_ENABLE_SHARED_CACHE_METHODDEF \ #define PYSQLITE_ENABLE_SHARED_CACHE_METHODDEF \
{"enable_shared_cache", (PyCFunction)(void(*)(void))pysqlite_enable_shared_cache, METH_FASTCALL|METH_KEYWORDS, pysqlite_enable_shared_cache__doc__}, {"enable_shared_cache", _PyCFunction_CAST(pysqlite_enable_shared_cache), METH_FASTCALL|METH_KEYWORDS, pysqlite_enable_shared_cache__doc__},
static PyObject * static PyObject *
pysqlite_enable_shared_cache_impl(PyObject *module, int do_enable); pysqlite_enable_shared_cache_impl(PyObject *module, int do_enable);
@ -205,7 +205,7 @@ PyDoc_STRVAR(pysqlite_register_adapter__doc__,
"Registers an adapter with sqlite3\'s adapter registry."); "Registers an adapter with sqlite3\'s adapter registry.");
#define PYSQLITE_REGISTER_ADAPTER_METHODDEF \ #define PYSQLITE_REGISTER_ADAPTER_METHODDEF \
{"register_adapter", (PyCFunction)(void(*)(void))pysqlite_register_adapter, METH_FASTCALL, pysqlite_register_adapter__doc__}, {"register_adapter", _PyCFunction_CAST(pysqlite_register_adapter), METH_FASTCALL, pysqlite_register_adapter__doc__},
static PyObject * static PyObject *
pysqlite_register_adapter_impl(PyObject *module, PyTypeObject *type, pysqlite_register_adapter_impl(PyObject *module, PyTypeObject *type,
@ -236,7 +236,7 @@ PyDoc_STRVAR(pysqlite_register_converter__doc__,
"Registers a converter with sqlite3."); "Registers a converter with sqlite3.");
#define PYSQLITE_REGISTER_CONVERTER_METHODDEF \ #define PYSQLITE_REGISTER_CONVERTER_METHODDEF \
{"register_converter", (PyCFunction)(void(*)(void))pysqlite_register_converter, METH_FASTCALL, pysqlite_register_converter__doc__}, {"register_converter", _PyCFunction_CAST(pysqlite_register_converter), METH_FASTCALL, pysqlite_register_converter__doc__},
static PyObject * static PyObject *
pysqlite_register_converter_impl(PyObject *module, PyObject *orig_name, pysqlite_register_converter_impl(PyObject *module, PyObject *orig_name,
@ -302,7 +302,7 @@ PyDoc_STRVAR(pysqlite_adapt__doc__,
"Adapt given object to given protocol."); "Adapt given object to given protocol.");
#define PYSQLITE_ADAPT_METHODDEF \ #define PYSQLITE_ADAPT_METHODDEF \
{"adapt", (PyCFunction)(void(*)(void))pysqlite_adapt, METH_FASTCALL, pysqlite_adapt__doc__}, {"adapt", _PyCFunction_CAST(pysqlite_adapt), METH_FASTCALL, pysqlite_adapt__doc__},
static PyObject * static PyObject *
pysqlite_adapt_impl(PyObject *module, PyObject *obj, PyObject *proto, pysqlite_adapt_impl(PyObject *module, PyObject *obj, PyObject *proto,
@ -334,4 +334,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=2cf05d1b089c7be4 input=a9049054013a1b77]*/ /*[clinic end generated code: output=d846459943008a9c input=a9049054013a1b77]*/

View File

@ -164,7 +164,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)(void(*)(void))_sre_SRE_Pattern_match, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_match__doc__}, {"match", _PyCFunction_CAST(_sre_SRE_Pattern_match), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_match__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_match_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_match_impl(PatternObject *self, PyTypeObject *cls,
@ -234,7 +234,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)(void(*)(void))_sre_SRE_Pattern_fullmatch, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_fullmatch__doc__}, {"fullmatch", _PyCFunction_CAST(_sre_SRE_Pattern_fullmatch), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_fullmatch__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_fullmatch_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_fullmatch_impl(PatternObject *self, PyTypeObject *cls,
@ -306,7 +306,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)(void(*)(void))_sre_SRE_Pattern_search, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_search__doc__}, {"search", _PyCFunction_CAST(_sre_SRE_Pattern_search), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_search__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_search_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_search_impl(PatternObject *self, PyTypeObject *cls,
@ -376,7 +376,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)(void(*)(void))_sre_SRE_Pattern_findall, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_findall__doc__}, {"findall", _PyCFunction_CAST(_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,
@ -447,7 +447,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)(void(*)(void))_sre_SRE_Pattern_finditer, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_finditer__doc__}, {"finditer", _PyCFunction_CAST(_sre_SRE_Pattern_finditer), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_finditer__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_finditer_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_finditer_impl(PatternObject *self, PyTypeObject *cls,
@ -516,7 +516,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_scanner__doc__,
"\n"); "\n");
#define _SRE_SRE_PATTERN_SCANNER_METHODDEF \ #define _SRE_SRE_PATTERN_SCANNER_METHODDEF \
{"scanner", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_scanner, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_scanner__doc__}, {"scanner", _PyCFunction_CAST(_sre_SRE_Pattern_scanner), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_scanner__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_scanner_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_scanner_impl(PatternObject *self, PyTypeObject *cls,
@ -586,7 +586,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)(void(*)(void))_sre_SRE_Pattern_split, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_split__doc__}, {"split", _PyCFunction_CAST(_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,
@ -637,7 +637,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)(void(*)(void))_sre_SRE_Pattern_sub, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_sub__doc__}, {"sub", _PyCFunction_CAST(_sre_SRE_Pattern_sub), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_sub__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_sub_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_sub_impl(PatternObject *self, PyTypeObject *cls,
@ -690,7 +690,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)(void(*)(void))_sre_SRE_Pattern_subn, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_subn__doc__}, {"subn", _PyCFunction_CAST(_sre_SRE_Pattern_subn), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_subn__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_subn_impl(PatternObject *self, PyTypeObject *cls, _sre_SRE_Pattern_subn_impl(PatternObject *self, PyTypeObject *cls,
@ -769,7 +769,7 @@ PyDoc_STRVAR(_sre_compile__doc__,
"\n"); "\n");
#define _SRE_COMPILE_METHODDEF \ #define _SRE_COMPILE_METHODDEF \
{"compile", (PyCFunction)(void(*)(void))_sre_compile, METH_FASTCALL|METH_KEYWORDS, _sre_compile__doc__}, {"compile", _PyCFunction_CAST(_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,
@ -852,7 +852,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)(void(*)(void))_sre_SRE_Match_expand, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_expand__doc__}, {"expand", _PyCFunction_CAST(_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);
@ -887,7 +887,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)(void(*)(void))_sre_SRE_Match_groups, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groups__doc__}, {"groups", _PyCFunction_CAST(_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);
@ -927,7 +927,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)(void(*)(void))_sre_SRE_Match_groupdict, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groupdict__doc__}, {"groupdict", _PyCFunction_CAST(_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);
@ -964,7 +964,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)(void(*)(void))_sre_SRE_Match_start, METH_FASTCALL, _sre_SRE_Match_start__doc__}, {"start", _PyCFunction_CAST(_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);
@ -1001,7 +1001,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)(void(*)(void))_sre_SRE_Match_end, METH_FASTCALL, _sre_SRE_Match_end__doc__}, {"end", _PyCFunction_CAST(_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);
@ -1038,7 +1038,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)(void(*)(void))_sre_SRE_Match_span, METH_FASTCALL, _sre_SRE_Match_span__doc__}, {"span", _PyCFunction_CAST(_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);
@ -1094,7 +1094,7 @@ PyDoc_STRVAR(_sre_SRE_Scanner_match__doc__,
"\n"); "\n");
#define _SRE_SRE_SCANNER_MATCH_METHODDEF \ #define _SRE_SRE_SCANNER_MATCH_METHODDEF \
{"match", (PyCFunction)(void(*)(void))_sre_SRE_Scanner_match, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Scanner_match__doc__}, {"match", _PyCFunction_CAST(_sre_SRE_Scanner_match), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Scanner_match__doc__},
static PyObject * static PyObject *
_sre_SRE_Scanner_match_impl(ScannerObject *self, PyTypeObject *cls); _sre_SRE_Scanner_match_impl(ScannerObject *self, PyTypeObject *cls);
@ -1115,7 +1115,7 @@ PyDoc_STRVAR(_sre_SRE_Scanner_search__doc__,
"\n"); "\n");
#define _SRE_SRE_SCANNER_SEARCH_METHODDEF \ #define _SRE_SRE_SCANNER_SEARCH_METHODDEF \
{"search", (PyCFunction)(void(*)(void))_sre_SRE_Scanner_search, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Scanner_search__doc__}, {"search", _PyCFunction_CAST(_sre_SRE_Scanner_search), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Scanner_search__doc__},
static PyObject * static PyObject *
_sre_SRE_Scanner_search_impl(ScannerObject *self, PyTypeObject *cls); _sre_SRE_Scanner_search_impl(ScannerObject *self, PyTypeObject *cls);
@ -1129,4 +1129,4 @@ _sre_SRE_Scanner_search(ScannerObject *self, PyTypeObject *cls, PyObject *const
} }
return _sre_SRE_Scanner_search_impl(self, cls); return _sre_SRE_Scanner_search_impl(self, cls);
} }
/*[clinic end generated code: output=8d8200b2177cd667 input=a9049054013a1b77]*/ /*[clinic end generated code: output=97e7ce058366760b input=a9049054013a1b77]*/

View File

@ -8,7 +8,7 @@ PyDoc_STRVAR(_ssl_Certificate_public_bytes__doc__,
"\n"); "\n");
#define _SSL_CERTIFICATE_PUBLIC_BYTES_METHODDEF \ #define _SSL_CERTIFICATE_PUBLIC_BYTES_METHODDEF \
{"public_bytes", (PyCFunction)(void(*)(void))_ssl_Certificate_public_bytes, METH_FASTCALL|METH_KEYWORDS, _ssl_Certificate_public_bytes__doc__}, {"public_bytes", _PyCFunction_CAST(_ssl_Certificate_public_bytes), METH_FASTCALL|METH_KEYWORDS, _ssl_Certificate_public_bytes__doc__},
static PyObject * static PyObject *
_ssl_Certificate_public_bytes_impl(PySSLCertificate *self, int format); _ssl_Certificate_public_bytes_impl(PySSLCertificate *self, int format);
@ -57,4 +57,4 @@ _ssl_Certificate_get_info(PySSLCertificate *self, PyObject *Py_UNUSED(ignored))
{ {
return _ssl_Certificate_get_info_impl(self); return _ssl_Certificate_get_info_impl(self);
} }
/*[clinic end generated code: output=569d161749ead2da input=a9049054013a1b77]*/ /*[clinic end generated code: output=18885c4d167d5244 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_multibytecodec_MultibyteCodec_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_encode__doc__}, {"encode", _PyCFunction_CAST(_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,
@ -77,7 +77,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)(void(*)(void))_multibytecodec_MultibyteCodec_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_decode__doc__}, {"decode", _PyCFunction_CAST(_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,
@ -145,7 +145,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalEncoder_encode__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTEINCREMENTALENCODER_ENCODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTEINCREMENTALENCODER_ENCODE_METHODDEF \
{"encode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteIncrementalEncoder_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalEncoder_encode__doc__}, {"encode", _PyCFunction_CAST(_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,
@ -251,7 +251,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalDecoder_decode__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTEINCREMENTALDECODER_DECODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTEINCREMENTALDECODER_DECODE_METHODDEF \
{"decode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteIncrementalDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalDecoder_decode__doc__}, {"decode", _PyCFunction_CAST(_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,
@ -368,7 +368,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_read__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READ_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READ_METHODDEF \
{"read", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_read, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_read__doc__}, {"read", _PyCFunction_CAST(_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,
@ -400,7 +400,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readline__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINE_METHODDEF \
{"readline", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_readline, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readline__doc__}, {"readline", _PyCFunction_CAST(_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,
@ -432,7 +432,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readlines__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINES_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINES_METHODDEF \
{"readlines", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_readlines, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readlines__doc__}, {"readlines", _PyCFunction_CAST(_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,
@ -481,7 +481,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamWriter_write__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_WRITE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_WRITE_METHODDEF \
{"write", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamWriter_write, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_write__doc__}, {"write", _PyCFunction_CAST(_multibytecodec_MultibyteStreamWriter_write), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_write__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamWriter_write_impl(MultibyteStreamWriterObject *self, _multibytecodec_MultibyteStreamWriter_write_impl(MultibyteStreamWriterObject *self,
@ -514,7 +514,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamWriter_writelines__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_WRITELINES_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_WRITELINES_METHODDEF \
{"writelines", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamWriter_writelines, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_writelines__doc__}, {"writelines", _PyCFunction_CAST(_multibytecodec_MultibyteStreamWriter_writelines), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_writelines__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamWriter_writelines_impl(MultibyteStreamWriterObject *self, _multibytecodec_MultibyteStreamWriter_writelines_impl(MultibyteStreamWriterObject *self,
@ -547,7 +547,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamWriter_reset__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_RESET_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMWRITER_RESET_METHODDEF \
{"reset", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamWriter_reset, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_reset__doc__}, {"reset", _PyCFunction_CAST(_multibytecodec_MultibyteStreamWriter_reset), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteStreamWriter_reset__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamWriter_reset_impl(MultibyteStreamWriterObject *self, _multibytecodec_MultibyteStreamWriter_reset_impl(MultibyteStreamWriterObject *self,
@ -570,4 +570,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=0ee00c9f6883afe9 input=a9049054013a1b77]*/ /*[clinic end generated code: output=9e4e3da5ca3c8288 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_abc__abc_register, METH_FASTCALL, _abc__abc_register__doc__}, {"_abc_register", _PyCFunction_CAST(_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__,
"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)(void(*)(void))_abc__abc_instancecheck, METH_FASTCALL, _abc__abc_instancecheck__doc__}, {"_abc_instancecheck", _PyCFunction_CAST(_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__,
"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)(void(*)(void))_abc__abc_subclasscheck, METH_FASTCALL, _abc__abc_subclasscheck__doc__}, {"_abc_subclasscheck", _PyCFunction_CAST(_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))
{ {
return _abc_get_cache_token_impl(module); return _abc_get_cache_token_impl(module);
} }
/*[clinic end generated code: output=2544b4b5ae50a089 input=a9049054013a1b77]*/ /*[clinic end generated code: output=babb3ce445fa9b21 input=a9049054013a1b77]*/

View File

@ -129,7 +129,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)(void(*)(void))_asyncio_Future_add_done_callback, METH_FASTCALL|METH_KEYWORDS, _asyncio_Future_add_done_callback__doc__}, {"add_done_callback", _PyCFunction_CAST(_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,
@ -184,7 +184,7 @@ PyDoc_STRVAR(_asyncio_Future_cancel__doc__,
"return True."); "return True.");
#define _ASYNCIO_FUTURE_CANCEL_METHODDEF \ #define _ASYNCIO_FUTURE_CANCEL_METHODDEF \
{"cancel", (PyCFunction)(void(*)(void))_asyncio_Future_cancel, METH_FASTCALL|METH_KEYWORDS, _asyncio_Future_cancel__doc__}, {"cancel", _PyCFunction_CAST(_asyncio_Future_cancel), METH_FASTCALL|METH_KEYWORDS, _asyncio_Future_cancel__doc__},
static PyObject * static PyObject *
_asyncio_Future_cancel_impl(FutureObj *self, PyObject *msg); _asyncio_Future_cancel_impl(FutureObj *self, PyObject *msg);
@ -392,7 +392,7 @@ PyDoc_STRVAR(_asyncio_Task_cancel__doc__,
"This also increases the task\'s count of cancellation requests."); "This also increases the task\'s count of cancellation requests.");
#define _ASYNCIO_TASK_CANCEL_METHODDEF \ #define _ASYNCIO_TASK_CANCEL_METHODDEF \
{"cancel", (PyCFunction)(void(*)(void))_asyncio_Task_cancel, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_cancel__doc__}, {"cancel", _PyCFunction_CAST(_asyncio_Task_cancel), METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_cancel__doc__},
static PyObject * static PyObject *
_asyncio_Task_cancel_impl(TaskObj *self, PyObject *msg); _asyncio_Task_cancel_impl(TaskObj *self, PyObject *msg);
@ -473,7 +473,7 @@ PyDoc_STRVAR(_asyncio_Task__check_future__doc__,
"Return False if task and future loops are not compatible."); "Return False if task and future loops are not compatible.");
#define _ASYNCIO_TASK__CHECK_FUTURE_METHODDEF \ #define _ASYNCIO_TASK__CHECK_FUTURE_METHODDEF \
{"_check_future", (PyCFunction)(void(*)(void))_asyncio_Task__check_future, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task__check_future__doc__}, {"_check_future", _PyCFunction_CAST(_asyncio_Task__check_future), METH_FASTCALL|METH_KEYWORDS, _asyncio_Task__check_future__doc__},
static int static int
_asyncio_Task__check_future_impl(TaskObj *self, PyObject *future); _asyncio_Task__check_future_impl(TaskObj *self, PyObject *future);
@ -528,7 +528,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)(void(*)(void))_asyncio_Task_get_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_get_stack__doc__}, {"get_stack", _PyCFunction_CAST(_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);
@ -571,7 +571,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)(void(*)(void))_asyncio_Task_print_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_print_stack__doc__}, {"print_stack", _PyCFunction_CAST(_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,
@ -731,7 +731,7 @@ PyDoc_STRVAR(_asyncio__get_event_loop__doc__,
"\n"); "\n");
#define _ASYNCIO__GET_EVENT_LOOP_METHODDEF \ #define _ASYNCIO__GET_EVENT_LOOP_METHODDEF \
{"_get_event_loop", (PyCFunction)(void(*)(void))_asyncio__get_event_loop, METH_FASTCALL|METH_KEYWORDS, _asyncio__get_event_loop__doc__}, {"_get_event_loop", _PyCFunction_CAST(_asyncio__get_event_loop), METH_FASTCALL|METH_KEYWORDS, _asyncio__get_event_loop__doc__},
static PyObject * static PyObject *
_asyncio__get_event_loop_impl(PyObject *module, int stacklevel); _asyncio__get_event_loop_impl(PyObject *module, int stacklevel);
@ -793,7 +793,7 @@ PyDoc_STRVAR(_asyncio__register_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__REGISTER_TASK_METHODDEF \ #define _ASYNCIO__REGISTER_TASK_METHODDEF \
{"_register_task", (PyCFunction)(void(*)(void))_asyncio__register_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__register_task__doc__}, {"_register_task", _PyCFunction_CAST(_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);
@ -827,7 +827,7 @@ PyDoc_STRVAR(_asyncio__unregister_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__UNREGISTER_TASK_METHODDEF \ #define _ASYNCIO__UNREGISTER_TASK_METHODDEF \
{"_unregister_task", (PyCFunction)(void(*)(void))_asyncio__unregister_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__unregister_task__doc__}, {"_unregister_task", _PyCFunction_CAST(_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);
@ -863,7 +863,7 @@ PyDoc_STRVAR(_asyncio__enter_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__ENTER_TASK_METHODDEF \ #define _ASYNCIO__ENTER_TASK_METHODDEF \
{"_enter_task", (PyCFunction)(void(*)(void))_asyncio__enter_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__enter_task__doc__}, {"_enter_task", _PyCFunction_CAST(_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);
@ -901,7 +901,7 @@ PyDoc_STRVAR(_asyncio__leave_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__LEAVE_TASK_METHODDEF \ #define _ASYNCIO__LEAVE_TASK_METHODDEF \
{"_leave_task", (PyCFunction)(void(*)(void))_asyncio__leave_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__leave_task__doc__}, {"_leave_task", _PyCFunction_CAST(_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);
@ -927,4 +927,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=fdb7129263a8712e input=a9049054013a1b77]*/ /*[clinic end generated code: output=eccf150c9c30efd5 input=a9049054013a1b77]*/

View File

@ -16,7 +16,7 @@ PyDoc_STRVAR(_bisect_bisect_right__doc__,
"slice of a to be searched."); "slice of a to be searched.");
#define _BISECT_BISECT_RIGHT_METHODDEF \ #define _BISECT_BISECT_RIGHT_METHODDEF \
{"bisect_right", (PyCFunction)(void(*)(void))_bisect_bisect_right, METH_FASTCALL|METH_KEYWORDS, _bisect_bisect_right__doc__}, {"bisect_right", _PyCFunction_CAST(_bisect_bisect_right), METH_FASTCALL|METH_KEYWORDS, _bisect_bisect_right__doc__},
static Py_ssize_t static Py_ssize_t
_bisect_bisect_right_impl(PyObject *module, PyObject *a, PyObject *x, _bisect_bisect_right_impl(PyObject *module, PyObject *a, PyObject *x,
@ -99,7 +99,7 @@ PyDoc_STRVAR(_bisect_insort_right__doc__,
"slice of a to be searched."); "slice of a to be searched.");
#define _BISECT_INSORT_RIGHT_METHODDEF \ #define _BISECT_INSORT_RIGHT_METHODDEF \
{"insort_right", (PyCFunction)(void(*)(void))_bisect_insort_right, METH_FASTCALL|METH_KEYWORDS, _bisect_insort_right__doc__}, {"insort_right", _PyCFunction_CAST(_bisect_insort_right), METH_FASTCALL|METH_KEYWORDS, _bisect_insort_right__doc__},
static PyObject * static PyObject *
_bisect_insort_right_impl(PyObject *module, PyObject *a, PyObject *x, _bisect_insort_right_impl(PyObject *module, PyObject *a, PyObject *x,
@ -179,7 +179,7 @@ PyDoc_STRVAR(_bisect_bisect_left__doc__,
"slice of a to be searched."); "slice of a to be searched.");
#define _BISECT_BISECT_LEFT_METHODDEF \ #define _BISECT_BISECT_LEFT_METHODDEF \
{"bisect_left", (PyCFunction)(void(*)(void))_bisect_bisect_left, METH_FASTCALL|METH_KEYWORDS, _bisect_bisect_left__doc__}, {"bisect_left", _PyCFunction_CAST(_bisect_bisect_left), METH_FASTCALL|METH_KEYWORDS, _bisect_bisect_left__doc__},
static Py_ssize_t static Py_ssize_t
_bisect_bisect_left_impl(PyObject *module, PyObject *a, PyObject *x, _bisect_bisect_left_impl(PyObject *module, PyObject *a, PyObject *x,
@ -262,7 +262,7 @@ PyDoc_STRVAR(_bisect_insort_left__doc__,
"slice of a to be searched."); "slice of a to be searched.");
#define _BISECT_INSORT_LEFT_METHODDEF \ #define _BISECT_INSORT_LEFT_METHODDEF \
{"insort_left", (PyCFunction)(void(*)(void))_bisect_insort_left, METH_FASTCALL|METH_KEYWORDS, _bisect_insort_left__doc__}, {"insort_left", _PyCFunction_CAST(_bisect_insort_left), METH_FASTCALL|METH_KEYWORDS, _bisect_insort_left__doc__},
static PyObject * static PyObject *
_bisect_insort_left_impl(PyObject *module, PyObject *a, PyObject *x, _bisect_insort_left_impl(PyObject *module, PyObject *a, PyObject *x,
@ -327,4 +327,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=aeb97db6db79bf96 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ee8c32ff8d3d1fac input=a9049054013a1b77]*/

View File

@ -85,7 +85,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)(void(*)(void))_bz2_BZ2Decompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _bz2_BZ2Decompressor_decompress__doc__}, {"decompress", _PyCFunction_CAST(_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,
@ -139,4 +139,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=ed10705d7a9fd598 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a1175204a414fe2a input=a9049054013a1b77]*/

View File

@ -76,7 +76,7 @@ PyDoc_STRVAR(_codecs_encode__doc__,
"codecs.register_error that can handle ValueErrors."); "codecs.register_error that can handle ValueErrors.");
#define _CODECS_ENCODE_METHODDEF \ #define _CODECS_ENCODE_METHODDEF \
{"encode", (PyCFunction)(void(*)(void))_codecs_encode, METH_FASTCALL|METH_KEYWORDS, _codecs_encode__doc__}, {"encode", _PyCFunction_CAST(_codecs_encode), METH_FASTCALL|METH_KEYWORDS, _codecs_encode__doc__},
static PyObject * static PyObject *
_codecs_encode_impl(PyObject *module, PyObject *obj, const char *encoding, _codecs_encode_impl(PyObject *module, PyObject *obj, const char *encoding,
@ -153,7 +153,7 @@ PyDoc_STRVAR(_codecs_decode__doc__,
"codecs.register_error that can handle ValueErrors."); "codecs.register_error that can handle ValueErrors.");
#define _CODECS_DECODE_METHODDEF \ #define _CODECS_DECODE_METHODDEF \
{"decode", (PyCFunction)(void(*)(void))_codecs_decode, METH_FASTCALL|METH_KEYWORDS, _codecs_decode__doc__}, {"decode", _PyCFunction_CAST(_codecs_decode), METH_FASTCALL|METH_KEYWORDS, _codecs_decode__doc__},
static PyObject * static PyObject *
_codecs_decode_impl(PyObject *module, PyObject *obj, const char *encoding, _codecs_decode_impl(PyObject *module, PyObject *obj, const char *encoding,
@ -223,7 +223,7 @@ PyDoc_STRVAR(_codecs_escape_decode__doc__,
"\n"); "\n");
#define _CODECS_ESCAPE_DECODE_METHODDEF \ #define _CODECS_ESCAPE_DECODE_METHODDEF \
{"escape_decode", (PyCFunction)(void(*)(void))_codecs_escape_decode, METH_FASTCALL, _codecs_escape_decode__doc__}, {"escape_decode", _PyCFunction_CAST(_codecs_escape_decode), METH_FASTCALL, _codecs_escape_decode__doc__},
static PyObject * static PyObject *
_codecs_escape_decode_impl(PyObject *module, Py_buffer *data, _codecs_escape_decode_impl(PyObject *module, Py_buffer *data,
@ -295,7 +295,7 @@ PyDoc_STRVAR(_codecs_escape_encode__doc__,
"\n"); "\n");
#define _CODECS_ESCAPE_ENCODE_METHODDEF \ #define _CODECS_ESCAPE_ENCODE_METHODDEF \
{"escape_encode", (PyCFunction)(void(*)(void))_codecs_escape_encode, METH_FASTCALL, _codecs_escape_encode__doc__}, {"escape_encode", _PyCFunction_CAST(_codecs_escape_encode), METH_FASTCALL, _codecs_escape_encode__doc__},
static PyObject * static PyObject *
_codecs_escape_encode_impl(PyObject *module, PyObject *data, _codecs_escape_encode_impl(PyObject *module, PyObject *data,
@ -350,7 +350,7 @@ PyDoc_STRVAR(_codecs_utf_7_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_7_DECODE_METHODDEF \ #define _CODECS_UTF_7_DECODE_METHODDEF \
{"utf_7_decode", (PyCFunction)(void(*)(void))_codecs_utf_7_decode, METH_FASTCALL, _codecs_utf_7_decode__doc__}, {"utf_7_decode", _PyCFunction_CAST(_codecs_utf_7_decode), METH_FASTCALL, _codecs_utf_7_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_7_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_7_decode_impl(PyObject *module, Py_buffer *data,
@ -420,7 +420,7 @@ PyDoc_STRVAR(_codecs_utf_8_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_8_DECODE_METHODDEF \ #define _CODECS_UTF_8_DECODE_METHODDEF \
{"utf_8_decode", (PyCFunction)(void(*)(void))_codecs_utf_8_decode, METH_FASTCALL, _codecs_utf_8_decode__doc__}, {"utf_8_decode", _PyCFunction_CAST(_codecs_utf_8_decode), METH_FASTCALL, _codecs_utf_8_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_8_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_8_decode_impl(PyObject *module, Py_buffer *data,
@ -490,7 +490,7 @@ PyDoc_STRVAR(_codecs_utf_16_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_DECODE_METHODDEF \ #define _CODECS_UTF_16_DECODE_METHODDEF \
{"utf_16_decode", (PyCFunction)(void(*)(void))_codecs_utf_16_decode, METH_FASTCALL, _codecs_utf_16_decode__doc__}, {"utf_16_decode", _PyCFunction_CAST(_codecs_utf_16_decode), METH_FASTCALL, _codecs_utf_16_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_16_decode_impl(PyObject *module, Py_buffer *data,
@ -560,7 +560,7 @@ PyDoc_STRVAR(_codecs_utf_16_le_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_LE_DECODE_METHODDEF \ #define _CODECS_UTF_16_LE_DECODE_METHODDEF \
{"utf_16_le_decode", (PyCFunction)(void(*)(void))_codecs_utf_16_le_decode, METH_FASTCALL, _codecs_utf_16_le_decode__doc__}, {"utf_16_le_decode", _PyCFunction_CAST(_codecs_utf_16_le_decode), METH_FASTCALL, _codecs_utf_16_le_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_le_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_16_le_decode_impl(PyObject *module, Py_buffer *data,
@ -630,7 +630,7 @@ PyDoc_STRVAR(_codecs_utf_16_be_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_BE_DECODE_METHODDEF \ #define _CODECS_UTF_16_BE_DECODE_METHODDEF \
{"utf_16_be_decode", (PyCFunction)(void(*)(void))_codecs_utf_16_be_decode, METH_FASTCALL, _codecs_utf_16_be_decode__doc__}, {"utf_16_be_decode", _PyCFunction_CAST(_codecs_utf_16_be_decode), METH_FASTCALL, _codecs_utf_16_be_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_be_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_16_be_decode_impl(PyObject *module, Py_buffer *data,
@ -701,7 +701,7 @@ PyDoc_STRVAR(_codecs_utf_16_ex_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_EX_DECODE_METHODDEF \ #define _CODECS_UTF_16_EX_DECODE_METHODDEF \
{"utf_16_ex_decode", (PyCFunction)(void(*)(void))_codecs_utf_16_ex_decode, METH_FASTCALL, _codecs_utf_16_ex_decode__doc__}, {"utf_16_ex_decode", _PyCFunction_CAST(_codecs_utf_16_ex_decode), METH_FASTCALL, _codecs_utf_16_ex_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_ex_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_16_ex_decode_impl(PyObject *module, Py_buffer *data,
@ -779,7 +779,7 @@ PyDoc_STRVAR(_codecs_utf_32_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_DECODE_METHODDEF \ #define _CODECS_UTF_32_DECODE_METHODDEF \
{"utf_32_decode", (PyCFunction)(void(*)(void))_codecs_utf_32_decode, METH_FASTCALL, _codecs_utf_32_decode__doc__}, {"utf_32_decode", _PyCFunction_CAST(_codecs_utf_32_decode), METH_FASTCALL, _codecs_utf_32_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_32_decode_impl(PyObject *module, Py_buffer *data,
@ -849,7 +849,7 @@ PyDoc_STRVAR(_codecs_utf_32_le_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_LE_DECODE_METHODDEF \ #define _CODECS_UTF_32_LE_DECODE_METHODDEF \
{"utf_32_le_decode", (PyCFunction)(void(*)(void))_codecs_utf_32_le_decode, METH_FASTCALL, _codecs_utf_32_le_decode__doc__}, {"utf_32_le_decode", _PyCFunction_CAST(_codecs_utf_32_le_decode), METH_FASTCALL, _codecs_utf_32_le_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_le_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_32_le_decode_impl(PyObject *module, Py_buffer *data,
@ -919,7 +919,7 @@ PyDoc_STRVAR(_codecs_utf_32_be_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_BE_DECODE_METHODDEF \ #define _CODECS_UTF_32_BE_DECODE_METHODDEF \
{"utf_32_be_decode", (PyCFunction)(void(*)(void))_codecs_utf_32_be_decode, METH_FASTCALL, _codecs_utf_32_be_decode__doc__}, {"utf_32_be_decode", _PyCFunction_CAST(_codecs_utf_32_be_decode), METH_FASTCALL, _codecs_utf_32_be_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_be_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_32_be_decode_impl(PyObject *module, Py_buffer *data,
@ -990,7 +990,7 @@ PyDoc_STRVAR(_codecs_utf_32_ex_decode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_EX_DECODE_METHODDEF \ #define _CODECS_UTF_32_EX_DECODE_METHODDEF \
{"utf_32_ex_decode", (PyCFunction)(void(*)(void))_codecs_utf_32_ex_decode, METH_FASTCALL, _codecs_utf_32_ex_decode__doc__}, {"utf_32_ex_decode", _PyCFunction_CAST(_codecs_utf_32_ex_decode), METH_FASTCALL, _codecs_utf_32_ex_decode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_ex_decode_impl(PyObject *module, Py_buffer *data, _codecs_utf_32_ex_decode_impl(PyObject *module, Py_buffer *data,
@ -1068,7 +1068,7 @@ PyDoc_STRVAR(_codecs_unicode_escape_decode__doc__,
"\n"); "\n");
#define _CODECS_UNICODE_ESCAPE_DECODE_METHODDEF \ #define _CODECS_UNICODE_ESCAPE_DECODE_METHODDEF \
{"unicode_escape_decode", (PyCFunction)(void(*)(void))_codecs_unicode_escape_decode, METH_FASTCALL, _codecs_unicode_escape_decode__doc__}, {"unicode_escape_decode", _PyCFunction_CAST(_codecs_unicode_escape_decode), METH_FASTCALL, _codecs_unicode_escape_decode__doc__},
static PyObject * static PyObject *
_codecs_unicode_escape_decode_impl(PyObject *module, Py_buffer *data, _codecs_unicode_escape_decode_impl(PyObject *module, Py_buffer *data,
@ -1148,7 +1148,7 @@ PyDoc_STRVAR(_codecs_raw_unicode_escape_decode__doc__,
"\n"); "\n");
#define _CODECS_RAW_UNICODE_ESCAPE_DECODE_METHODDEF \ #define _CODECS_RAW_UNICODE_ESCAPE_DECODE_METHODDEF \
{"raw_unicode_escape_decode", (PyCFunction)(void(*)(void))_codecs_raw_unicode_escape_decode, METH_FASTCALL, _codecs_raw_unicode_escape_decode__doc__}, {"raw_unicode_escape_decode", _PyCFunction_CAST(_codecs_raw_unicode_escape_decode), METH_FASTCALL, _codecs_raw_unicode_escape_decode__doc__},
static PyObject * static PyObject *
_codecs_raw_unicode_escape_decode_impl(PyObject *module, Py_buffer *data, _codecs_raw_unicode_escape_decode_impl(PyObject *module, Py_buffer *data,
@ -1228,7 +1228,7 @@ PyDoc_STRVAR(_codecs_latin_1_decode__doc__,
"\n"); "\n");
#define _CODECS_LATIN_1_DECODE_METHODDEF \ #define _CODECS_LATIN_1_DECODE_METHODDEF \
{"latin_1_decode", (PyCFunction)(void(*)(void))_codecs_latin_1_decode, METH_FASTCALL, _codecs_latin_1_decode__doc__}, {"latin_1_decode", _PyCFunction_CAST(_codecs_latin_1_decode), METH_FASTCALL, _codecs_latin_1_decode__doc__},
static PyObject * static PyObject *
_codecs_latin_1_decode_impl(PyObject *module, Py_buffer *data, _codecs_latin_1_decode_impl(PyObject *module, Py_buffer *data,
@ -1290,7 +1290,7 @@ PyDoc_STRVAR(_codecs_ascii_decode__doc__,
"\n"); "\n");
#define _CODECS_ASCII_DECODE_METHODDEF \ #define _CODECS_ASCII_DECODE_METHODDEF \
{"ascii_decode", (PyCFunction)(void(*)(void))_codecs_ascii_decode, METH_FASTCALL, _codecs_ascii_decode__doc__}, {"ascii_decode", _PyCFunction_CAST(_codecs_ascii_decode), METH_FASTCALL, _codecs_ascii_decode__doc__},
static PyObject * static PyObject *
_codecs_ascii_decode_impl(PyObject *module, Py_buffer *data, _codecs_ascii_decode_impl(PyObject *module, Py_buffer *data,
@ -1352,7 +1352,7 @@ PyDoc_STRVAR(_codecs_charmap_decode__doc__,
"\n"); "\n");
#define _CODECS_CHARMAP_DECODE_METHODDEF \ #define _CODECS_CHARMAP_DECODE_METHODDEF \
{"charmap_decode", (PyCFunction)(void(*)(void))_codecs_charmap_decode, METH_FASTCALL, _codecs_charmap_decode__doc__}, {"charmap_decode", _PyCFunction_CAST(_codecs_charmap_decode), METH_FASTCALL, _codecs_charmap_decode__doc__},
static PyObject * static PyObject *
_codecs_charmap_decode_impl(PyObject *module, Py_buffer *data, _codecs_charmap_decode_impl(PyObject *module, Py_buffer *data,
@ -1421,7 +1421,7 @@ PyDoc_STRVAR(_codecs_mbcs_decode__doc__,
"\n"); "\n");
#define _CODECS_MBCS_DECODE_METHODDEF \ #define _CODECS_MBCS_DECODE_METHODDEF \
{"mbcs_decode", (PyCFunction)(void(*)(void))_codecs_mbcs_decode, METH_FASTCALL, _codecs_mbcs_decode__doc__}, {"mbcs_decode", _PyCFunction_CAST(_codecs_mbcs_decode), METH_FASTCALL, _codecs_mbcs_decode__doc__},
static PyObject * static PyObject *
_codecs_mbcs_decode_impl(PyObject *module, Py_buffer *data, _codecs_mbcs_decode_impl(PyObject *module, Py_buffer *data,
@ -1495,7 +1495,7 @@ PyDoc_STRVAR(_codecs_oem_decode__doc__,
"\n"); "\n");
#define _CODECS_OEM_DECODE_METHODDEF \ #define _CODECS_OEM_DECODE_METHODDEF \
{"oem_decode", (PyCFunction)(void(*)(void))_codecs_oem_decode, METH_FASTCALL, _codecs_oem_decode__doc__}, {"oem_decode", _PyCFunction_CAST(_codecs_oem_decode), METH_FASTCALL, _codecs_oem_decode__doc__},
static PyObject * static PyObject *
_codecs_oem_decode_impl(PyObject *module, Py_buffer *data, _codecs_oem_decode_impl(PyObject *module, Py_buffer *data,
@ -1569,7 +1569,7 @@ PyDoc_STRVAR(_codecs_code_page_decode__doc__,
"\n"); "\n");
#define _CODECS_CODE_PAGE_DECODE_METHODDEF \ #define _CODECS_CODE_PAGE_DECODE_METHODDEF \
{"code_page_decode", (PyCFunction)(void(*)(void))_codecs_code_page_decode, METH_FASTCALL, _codecs_code_page_decode__doc__}, {"code_page_decode", _PyCFunction_CAST(_codecs_code_page_decode), METH_FASTCALL, _codecs_code_page_decode__doc__},
static PyObject * static PyObject *
_codecs_code_page_decode_impl(PyObject *module, int codepage, _codecs_code_page_decode_impl(PyObject *module, int codepage,
@ -1646,7 +1646,7 @@ PyDoc_STRVAR(_codecs_readbuffer_encode__doc__,
"\n"); "\n");
#define _CODECS_READBUFFER_ENCODE_METHODDEF \ #define _CODECS_READBUFFER_ENCODE_METHODDEF \
{"readbuffer_encode", (PyCFunction)(void(*)(void))_codecs_readbuffer_encode, METH_FASTCALL, _codecs_readbuffer_encode__doc__}, {"readbuffer_encode", _PyCFunction_CAST(_codecs_readbuffer_encode), METH_FASTCALL, _codecs_readbuffer_encode__doc__},
static PyObject * static PyObject *
_codecs_readbuffer_encode_impl(PyObject *module, Py_buffer *data, _codecs_readbuffer_encode_impl(PyObject *module, Py_buffer *data,
@ -1718,7 +1718,7 @@ PyDoc_STRVAR(_codecs_utf_7_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_7_ENCODE_METHODDEF \ #define _CODECS_UTF_7_ENCODE_METHODDEF \
{"utf_7_encode", (PyCFunction)(void(*)(void))_codecs_utf_7_encode, METH_FASTCALL, _codecs_utf_7_encode__doc__}, {"utf_7_encode", _PyCFunction_CAST(_codecs_utf_7_encode), METH_FASTCALL, _codecs_utf_7_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_7_encode_impl(PyObject *module, PyObject *str, _codecs_utf_7_encode_impl(PyObject *module, PyObject *str,
@ -1776,7 +1776,7 @@ PyDoc_STRVAR(_codecs_utf_8_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_8_ENCODE_METHODDEF \ #define _CODECS_UTF_8_ENCODE_METHODDEF \
{"utf_8_encode", (PyCFunction)(void(*)(void))_codecs_utf_8_encode, METH_FASTCALL, _codecs_utf_8_encode__doc__}, {"utf_8_encode", _PyCFunction_CAST(_codecs_utf_8_encode), METH_FASTCALL, _codecs_utf_8_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_8_encode_impl(PyObject *module, PyObject *str, _codecs_utf_8_encode_impl(PyObject *module, PyObject *str,
@ -1834,7 +1834,7 @@ PyDoc_STRVAR(_codecs_utf_16_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_ENCODE_METHODDEF \ #define _CODECS_UTF_16_ENCODE_METHODDEF \
{"utf_16_encode", (PyCFunction)(void(*)(void))_codecs_utf_16_encode, METH_FASTCALL, _codecs_utf_16_encode__doc__}, {"utf_16_encode", _PyCFunction_CAST(_codecs_utf_16_encode), METH_FASTCALL, _codecs_utf_16_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_encode_impl(PyObject *module, PyObject *str, _codecs_utf_16_encode_impl(PyObject *module, PyObject *str,
@ -1900,7 +1900,7 @@ PyDoc_STRVAR(_codecs_utf_16_le_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_LE_ENCODE_METHODDEF \ #define _CODECS_UTF_16_LE_ENCODE_METHODDEF \
{"utf_16_le_encode", (PyCFunction)(void(*)(void))_codecs_utf_16_le_encode, METH_FASTCALL, _codecs_utf_16_le_encode__doc__}, {"utf_16_le_encode", _PyCFunction_CAST(_codecs_utf_16_le_encode), METH_FASTCALL, _codecs_utf_16_le_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_le_encode_impl(PyObject *module, PyObject *str, _codecs_utf_16_le_encode_impl(PyObject *module, PyObject *str,
@ -1958,7 +1958,7 @@ PyDoc_STRVAR(_codecs_utf_16_be_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_16_BE_ENCODE_METHODDEF \ #define _CODECS_UTF_16_BE_ENCODE_METHODDEF \
{"utf_16_be_encode", (PyCFunction)(void(*)(void))_codecs_utf_16_be_encode, METH_FASTCALL, _codecs_utf_16_be_encode__doc__}, {"utf_16_be_encode", _PyCFunction_CAST(_codecs_utf_16_be_encode), METH_FASTCALL, _codecs_utf_16_be_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_16_be_encode_impl(PyObject *module, PyObject *str, _codecs_utf_16_be_encode_impl(PyObject *module, PyObject *str,
@ -2016,7 +2016,7 @@ PyDoc_STRVAR(_codecs_utf_32_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_ENCODE_METHODDEF \ #define _CODECS_UTF_32_ENCODE_METHODDEF \
{"utf_32_encode", (PyCFunction)(void(*)(void))_codecs_utf_32_encode, METH_FASTCALL, _codecs_utf_32_encode__doc__}, {"utf_32_encode", _PyCFunction_CAST(_codecs_utf_32_encode), METH_FASTCALL, _codecs_utf_32_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_encode_impl(PyObject *module, PyObject *str, _codecs_utf_32_encode_impl(PyObject *module, PyObject *str,
@ -2082,7 +2082,7 @@ PyDoc_STRVAR(_codecs_utf_32_le_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_LE_ENCODE_METHODDEF \ #define _CODECS_UTF_32_LE_ENCODE_METHODDEF \
{"utf_32_le_encode", (PyCFunction)(void(*)(void))_codecs_utf_32_le_encode, METH_FASTCALL, _codecs_utf_32_le_encode__doc__}, {"utf_32_le_encode", _PyCFunction_CAST(_codecs_utf_32_le_encode), METH_FASTCALL, _codecs_utf_32_le_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_le_encode_impl(PyObject *module, PyObject *str, _codecs_utf_32_le_encode_impl(PyObject *module, PyObject *str,
@ -2140,7 +2140,7 @@ PyDoc_STRVAR(_codecs_utf_32_be_encode__doc__,
"\n"); "\n");
#define _CODECS_UTF_32_BE_ENCODE_METHODDEF \ #define _CODECS_UTF_32_BE_ENCODE_METHODDEF \
{"utf_32_be_encode", (PyCFunction)(void(*)(void))_codecs_utf_32_be_encode, METH_FASTCALL, _codecs_utf_32_be_encode__doc__}, {"utf_32_be_encode", _PyCFunction_CAST(_codecs_utf_32_be_encode), METH_FASTCALL, _codecs_utf_32_be_encode__doc__},
static PyObject * static PyObject *
_codecs_utf_32_be_encode_impl(PyObject *module, PyObject *str, _codecs_utf_32_be_encode_impl(PyObject *module, PyObject *str,
@ -2198,7 +2198,7 @@ PyDoc_STRVAR(_codecs_unicode_escape_encode__doc__,
"\n"); "\n");
#define _CODECS_UNICODE_ESCAPE_ENCODE_METHODDEF \ #define _CODECS_UNICODE_ESCAPE_ENCODE_METHODDEF \
{"unicode_escape_encode", (PyCFunction)(void(*)(void))_codecs_unicode_escape_encode, METH_FASTCALL, _codecs_unicode_escape_encode__doc__}, {"unicode_escape_encode", _PyCFunction_CAST(_codecs_unicode_escape_encode), METH_FASTCALL, _codecs_unicode_escape_encode__doc__},
static PyObject * static PyObject *
_codecs_unicode_escape_encode_impl(PyObject *module, PyObject *str, _codecs_unicode_escape_encode_impl(PyObject *module, PyObject *str,
@ -2256,7 +2256,7 @@ PyDoc_STRVAR(_codecs_raw_unicode_escape_encode__doc__,
"\n"); "\n");
#define _CODECS_RAW_UNICODE_ESCAPE_ENCODE_METHODDEF \ #define _CODECS_RAW_UNICODE_ESCAPE_ENCODE_METHODDEF \
{"raw_unicode_escape_encode", (PyCFunction)(void(*)(void))_codecs_raw_unicode_escape_encode, METH_FASTCALL, _codecs_raw_unicode_escape_encode__doc__}, {"raw_unicode_escape_encode", _PyCFunction_CAST(_codecs_raw_unicode_escape_encode), METH_FASTCALL, _codecs_raw_unicode_escape_encode__doc__},
static PyObject * static PyObject *
_codecs_raw_unicode_escape_encode_impl(PyObject *module, PyObject *str, _codecs_raw_unicode_escape_encode_impl(PyObject *module, PyObject *str,
@ -2314,7 +2314,7 @@ PyDoc_STRVAR(_codecs_latin_1_encode__doc__,
"\n"); "\n");
#define _CODECS_LATIN_1_ENCODE_METHODDEF \ #define _CODECS_LATIN_1_ENCODE_METHODDEF \
{"latin_1_encode", (PyCFunction)(void(*)(void))_codecs_latin_1_encode, METH_FASTCALL, _codecs_latin_1_encode__doc__}, {"latin_1_encode", _PyCFunction_CAST(_codecs_latin_1_encode), METH_FASTCALL, _codecs_latin_1_encode__doc__},
static PyObject * static PyObject *
_codecs_latin_1_encode_impl(PyObject *module, PyObject *str, _codecs_latin_1_encode_impl(PyObject *module, PyObject *str,
@ -2372,7 +2372,7 @@ PyDoc_STRVAR(_codecs_ascii_encode__doc__,
"\n"); "\n");
#define _CODECS_ASCII_ENCODE_METHODDEF \ #define _CODECS_ASCII_ENCODE_METHODDEF \
{"ascii_encode", (PyCFunction)(void(*)(void))_codecs_ascii_encode, METH_FASTCALL, _codecs_ascii_encode__doc__}, {"ascii_encode", _PyCFunction_CAST(_codecs_ascii_encode), METH_FASTCALL, _codecs_ascii_encode__doc__},
static PyObject * static PyObject *
_codecs_ascii_encode_impl(PyObject *module, PyObject *str, _codecs_ascii_encode_impl(PyObject *module, PyObject *str,
@ -2430,7 +2430,7 @@ PyDoc_STRVAR(_codecs_charmap_encode__doc__,
"\n"); "\n");
#define _CODECS_CHARMAP_ENCODE_METHODDEF \ #define _CODECS_CHARMAP_ENCODE_METHODDEF \
{"charmap_encode", (PyCFunction)(void(*)(void))_codecs_charmap_encode, METH_FASTCALL, _codecs_charmap_encode__doc__}, {"charmap_encode", _PyCFunction_CAST(_codecs_charmap_encode), METH_FASTCALL, _codecs_charmap_encode__doc__},
static PyObject * static PyObject *
_codecs_charmap_encode_impl(PyObject *module, PyObject *str, _codecs_charmap_encode_impl(PyObject *module, PyObject *str,
@ -2526,7 +2526,7 @@ PyDoc_STRVAR(_codecs_mbcs_encode__doc__,
"\n"); "\n");
#define _CODECS_MBCS_ENCODE_METHODDEF \ #define _CODECS_MBCS_ENCODE_METHODDEF \
{"mbcs_encode", (PyCFunction)(void(*)(void))_codecs_mbcs_encode, METH_FASTCALL, _codecs_mbcs_encode__doc__}, {"mbcs_encode", _PyCFunction_CAST(_codecs_mbcs_encode), METH_FASTCALL, _codecs_mbcs_encode__doc__},
static PyObject * static PyObject *
_codecs_mbcs_encode_impl(PyObject *module, PyObject *str, const char *errors); _codecs_mbcs_encode_impl(PyObject *module, PyObject *str, const char *errors);
@ -2587,7 +2587,7 @@ PyDoc_STRVAR(_codecs_oem_encode__doc__,
"\n"); "\n");
#define _CODECS_OEM_ENCODE_METHODDEF \ #define _CODECS_OEM_ENCODE_METHODDEF \
{"oem_encode", (PyCFunction)(void(*)(void))_codecs_oem_encode, METH_FASTCALL, _codecs_oem_encode__doc__}, {"oem_encode", _PyCFunction_CAST(_codecs_oem_encode), METH_FASTCALL, _codecs_oem_encode__doc__},
static PyObject * static PyObject *
_codecs_oem_encode_impl(PyObject *module, PyObject *str, const char *errors); _codecs_oem_encode_impl(PyObject *module, PyObject *str, const char *errors);
@ -2648,7 +2648,7 @@ PyDoc_STRVAR(_codecs_code_page_encode__doc__,
"\n"); "\n");
#define _CODECS_CODE_PAGE_ENCODE_METHODDEF \ #define _CODECS_CODE_PAGE_ENCODE_METHODDEF \
{"code_page_encode", (PyCFunction)(void(*)(void))_codecs_code_page_encode, METH_FASTCALL, _codecs_code_page_encode__doc__}, {"code_page_encode", _PyCFunction_CAST(_codecs_code_page_encode), METH_FASTCALL, _codecs_code_page_encode__doc__},
static PyObject * static PyObject *
_codecs_code_page_encode_impl(PyObject *module, int code_page, PyObject *str, _codecs_code_page_encode_impl(PyObject *module, int code_page, PyObject *str,
@ -2718,7 +2718,7 @@ PyDoc_STRVAR(_codecs_register_error__doc__,
"error and must return a (replacement, new position) tuple."); "error and must return a (replacement, new position) tuple.");
#define _CODECS_REGISTER_ERROR_METHODDEF \ #define _CODECS_REGISTER_ERROR_METHODDEF \
{"register_error", (PyCFunction)(void(*)(void))_codecs_register_error, METH_FASTCALL, _codecs_register_error__doc__}, {"register_error", _PyCFunction_CAST(_codecs_register_error), METH_FASTCALL, _codecs_register_error__doc__},
static PyObject * static PyObject *
_codecs_register_error_impl(PyObject *module, const char *errors, _codecs_register_error_impl(PyObject *module, const char *errors,
@ -2817,4 +2817,4 @@ exit:
#ifndef _CODECS_CODE_PAGE_ENCODE_METHODDEF #ifndef _CODECS_CODE_PAGE_ENCODE_METHODDEF
#define _CODECS_CODE_PAGE_ENCODE_METHODDEF #define _CODECS_CODE_PAGE_ENCODE_METHODDEF
#endif /* !defined(_CODECS_CODE_PAGE_ENCODE_METHODDEF) */ #endif /* !defined(_CODECS_CODE_PAGE_ENCODE_METHODDEF) */
/*[clinic end generated code: output=814dae36b6f885cb input=a9049054013a1b77]*/ /*[clinic end generated code: output=92250568c3a6f0a0 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(_collections__count_elements__doc__,
"Count elements in the iterable, updating the mapping"); "Count elements in the iterable, updating the mapping");
#define _COLLECTIONS__COUNT_ELEMENTS_METHODDEF \ #define _COLLECTIONS__COUNT_ELEMENTS_METHODDEF \
{"_count_elements", (PyCFunction)(void(*)(void))_collections__count_elements, METH_FASTCALL, _collections__count_elements__doc__}, {"_count_elements", _PyCFunction_CAST(_collections__count_elements), METH_FASTCALL, _collections__count_elements__doc__},
static PyObject * static PyObject *
_collections__count_elements_impl(PyObject *module, PyObject *mapping, _collections__count_elements_impl(PyObject *module, PyObject *mapping,
@ -69,4 +69,4 @@ tuplegetter_new(PyTypeObject *type, PyObject *args, PyObject *kwargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=3dfa12a35e655844 input=a9049054013a1b77]*/ /*[clinic end generated code: output=36b0948c4676c831 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))crypt_crypt, METH_FASTCALL, crypt_crypt__doc__}, {"crypt", _PyCFunction_CAST(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);
@ -60,4 +60,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=549de0d43b030126 input=a9049054013a1b77]*/ /*[clinic end generated code: output=6f61ab29e361f9d0 input=a9049054013a1b77]*/

View File

@ -31,7 +31,7 @@ PyDoc_STRVAR(_csv_unregister_dialect__doc__,
" csv.unregister_dialect(name)"); " csv.unregister_dialect(name)");
#define _CSV_UNREGISTER_DIALECT_METHODDEF \ #define _CSV_UNREGISTER_DIALECT_METHODDEF \
{"unregister_dialect", (PyCFunction)(void(*)(void))_csv_unregister_dialect, METH_FASTCALL|METH_KEYWORDS, _csv_unregister_dialect__doc__}, {"unregister_dialect", _PyCFunction_CAST(_csv_unregister_dialect), METH_FASTCALL|METH_KEYWORDS, _csv_unregister_dialect__doc__},
static PyObject * static PyObject *
_csv_unregister_dialect_impl(PyObject *module, PyObject *name); _csv_unregister_dialect_impl(PyObject *module, PyObject *name);
@ -65,7 +65,7 @@ PyDoc_STRVAR(_csv_get_dialect__doc__,
" dialect = csv.get_dialect(name)"); " dialect = csv.get_dialect(name)");
#define _CSV_GET_DIALECT_METHODDEF \ #define _CSV_GET_DIALECT_METHODDEF \
{"get_dialect", (PyCFunction)(void(*)(void))_csv_get_dialect, METH_FASTCALL|METH_KEYWORDS, _csv_get_dialect__doc__}, {"get_dialect", _PyCFunction_CAST(_csv_get_dialect), METH_FASTCALL|METH_KEYWORDS, _csv_get_dialect__doc__},
static PyObject * static PyObject *
_csv_get_dialect_impl(PyObject *module, PyObject *name); _csv_get_dialect_impl(PyObject *module, PyObject *name);
@ -102,7 +102,7 @@ PyDoc_STRVAR(_csv_field_size_limit__doc__,
"the old limit is returned"); "the old limit is returned");
#define _CSV_FIELD_SIZE_LIMIT_METHODDEF \ #define _CSV_FIELD_SIZE_LIMIT_METHODDEF \
{"field_size_limit", (PyCFunction)(void(*)(void))_csv_field_size_limit, METH_FASTCALL|METH_KEYWORDS, _csv_field_size_limit__doc__}, {"field_size_limit", _PyCFunction_CAST(_csv_field_size_limit), METH_FASTCALL|METH_KEYWORDS, _csv_field_size_limit__doc__},
static PyObject * static PyObject *
_csv_field_size_limit_impl(PyObject *module, PyObject *new_limit); _csv_field_size_limit_impl(PyObject *module, PyObject *new_limit);
@ -131,4 +131,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d51f3c42e9b88802 input=a9049054013a1b77]*/ /*[clinic end generated code: output=6235abc491b02188 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(_curses_panel_panel_bottom__doc__,
"Push the panel to the bottom of the stack."); "Push the panel to the bottom of the stack.");
#define _CURSES_PANEL_PANEL_BOTTOM_METHODDEF \ #define _CURSES_PANEL_PANEL_BOTTOM_METHODDEF \
{"bottom", (PyCFunction)(void(*)(void))_curses_panel_panel_bottom, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_bottom__doc__}, {"bottom", _PyCFunction_CAST(_curses_panel_panel_bottom), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_bottom__doc__},
static PyObject * static PyObject *
_curses_panel_panel_bottom_impl(PyCursesPanelObject *self, PyTypeObject *cls); _curses_panel_panel_bottom_impl(PyCursesPanelObject *self, PyTypeObject *cls);
@ -33,7 +33,7 @@ PyDoc_STRVAR(_curses_panel_panel_hide__doc__,
"This does not delete the object, it just makes the window on screen invisible."); "This does not delete the object, it just makes the window on screen invisible.");
#define _CURSES_PANEL_PANEL_HIDE_METHODDEF \ #define _CURSES_PANEL_PANEL_HIDE_METHODDEF \
{"hide", (PyCFunction)(void(*)(void))_curses_panel_panel_hide, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_hide__doc__}, {"hide", _PyCFunction_CAST(_curses_panel_panel_hide), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_hide__doc__},
static PyObject * static PyObject *
_curses_panel_panel_hide_impl(PyCursesPanelObject *self, PyTypeObject *cls); _curses_panel_panel_hide_impl(PyCursesPanelObject *self, PyTypeObject *cls);
@ -55,7 +55,7 @@ PyDoc_STRVAR(_curses_panel_panel_show__doc__,
"Display the panel (which might have been hidden)."); "Display the panel (which might have been hidden).");
#define _CURSES_PANEL_PANEL_SHOW_METHODDEF \ #define _CURSES_PANEL_PANEL_SHOW_METHODDEF \
{"show", (PyCFunction)(void(*)(void))_curses_panel_panel_show, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_show__doc__}, {"show", _PyCFunction_CAST(_curses_panel_panel_show), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_show__doc__},
static PyObject * static PyObject *
_curses_panel_panel_show_impl(PyCursesPanelObject *self, PyTypeObject *cls); _curses_panel_panel_show_impl(PyCursesPanelObject *self, PyTypeObject *cls);
@ -77,7 +77,7 @@ PyDoc_STRVAR(_curses_panel_panel_top__doc__,
"Push panel to the top of the stack."); "Push panel to the top of the stack.");
#define _CURSES_PANEL_PANEL_TOP_METHODDEF \ #define _CURSES_PANEL_PANEL_TOP_METHODDEF \
{"top", (PyCFunction)(void(*)(void))_curses_panel_panel_top, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_top__doc__}, {"top", _PyCFunction_CAST(_curses_panel_panel_top), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_top__doc__},
static PyObject * static PyObject *
_curses_panel_panel_top_impl(PyCursesPanelObject *self, PyTypeObject *cls); _curses_panel_panel_top_impl(PyCursesPanelObject *self, PyTypeObject *cls);
@ -153,7 +153,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)(void(*)(void))_curses_panel_panel_move, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_move__doc__}, {"move", _PyCFunction_CAST(_curses_panel_panel_move), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_move__doc__},
static PyObject * static PyObject *
_curses_panel_panel_move_impl(PyCursesPanelObject *self, PyTypeObject *cls, _curses_panel_panel_move_impl(PyCursesPanelObject *self, PyTypeObject *cls,
@ -212,7 +212,7 @@ PyDoc_STRVAR(_curses_panel_panel_replace__doc__,
"Change the window associated with the panel to the window win."); "Change the window associated with the panel to the window win.");
#define _CURSES_PANEL_PANEL_REPLACE_METHODDEF \ #define _CURSES_PANEL_PANEL_REPLACE_METHODDEF \
{"replace", (PyCFunction)(void(*)(void))_curses_panel_panel_replace, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_replace__doc__}, {"replace", _PyCFunction_CAST(_curses_panel_panel_replace), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_replace__doc__},
static PyObject * static PyObject *
_curses_panel_panel_replace_impl(PyCursesPanelObject *self, _curses_panel_panel_replace_impl(PyCursesPanelObject *self,
@ -250,7 +250,7 @@ PyDoc_STRVAR(_curses_panel_panel_set_userptr__doc__,
"Set the panel\'s user pointer to obj."); "Set the panel\'s user pointer to obj.");
#define _CURSES_PANEL_PANEL_SET_USERPTR_METHODDEF \ #define _CURSES_PANEL_PANEL_SET_USERPTR_METHODDEF \
{"set_userptr", (PyCFunction)(void(*)(void))_curses_panel_panel_set_userptr, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_set_userptr__doc__}, {"set_userptr", _PyCFunction_CAST(_curses_panel_panel_set_userptr), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_set_userptr__doc__},
static PyObject * static PyObject *
_curses_panel_panel_set_userptr_impl(PyCursesPanelObject *self, _curses_panel_panel_set_userptr_impl(PyCursesPanelObject *self,
@ -283,7 +283,7 @@ PyDoc_STRVAR(_curses_panel_panel_userptr__doc__,
"Return the user pointer for the panel."); "Return the user pointer for the panel.");
#define _CURSES_PANEL_PANEL_USERPTR_METHODDEF \ #define _CURSES_PANEL_PANEL_USERPTR_METHODDEF \
{"userptr", (PyCFunction)(void(*)(void))_curses_panel_panel_userptr, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_userptr__doc__}, {"userptr", _PyCFunction_CAST(_curses_panel_panel_userptr), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _curses_panel_panel_userptr__doc__},
static PyObject * static PyObject *
_curses_panel_panel_userptr_impl(PyCursesPanelObject *self, _curses_panel_panel_userptr_impl(PyCursesPanelObject *self,
@ -383,4 +383,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=c552457e8067bb0a input=a9049054013a1b77]*/ /*[clinic end generated code: output=c471aed62bc31e79 input=a9049054013a1b77]*/

View File

@ -233,7 +233,7 @@ PyDoc_STRVAR(_curses_window_bkgd__doc__,
" Background attributes."); " Background attributes.");
#define _CURSES_WINDOW_BKGD_METHODDEF \ #define _CURSES_WINDOW_BKGD_METHODDEF \
{"bkgd", (PyCFunction)(void(*)(void))_curses_window_bkgd, METH_FASTCALL, _curses_window_bkgd__doc__}, {"bkgd", _PyCFunction_CAST(_curses_window_bkgd), METH_FASTCALL, _curses_window_bkgd__doc__},
static PyObject * static PyObject *
_curses_window_bkgd_impl(PyCursesWindowObject *self, PyObject *ch, long attr); _curses_window_bkgd_impl(PyCursesWindowObject *self, PyObject *ch, long attr);
@ -359,7 +359,7 @@ PyDoc_STRVAR(_curses_window_bkgdset__doc__,
" Background attributes."); " Background attributes.");
#define _CURSES_WINDOW_BKGDSET_METHODDEF \ #define _CURSES_WINDOW_BKGDSET_METHODDEF \
{"bkgdset", (PyCFunction)(void(*)(void))_curses_window_bkgdset, METH_FASTCALL, _curses_window_bkgdset__doc__}, {"bkgdset", _PyCFunction_CAST(_curses_window_bkgdset), METH_FASTCALL, _curses_window_bkgdset__doc__},
static PyObject * static PyObject *
_curses_window_bkgdset_impl(PyCursesWindowObject *self, PyObject *ch, _curses_window_bkgdset_impl(PyCursesWindowObject *self, PyObject *ch,
@ -422,7 +422,7 @@ PyDoc_STRVAR(_curses_window_border__doc__,
"used for that parameter."); "used for that parameter.");
#define _CURSES_WINDOW_BORDER_METHODDEF \ #define _CURSES_WINDOW_BORDER_METHODDEF \
{"border", (PyCFunction)(void(*)(void))_curses_window_border, METH_FASTCALL, _curses_window_border__doc__}, {"border", _PyCFunction_CAST(_curses_window_border), METH_FASTCALL, _curses_window_border__doc__},
static PyObject * static PyObject *
_curses_window_border_impl(PyCursesWindowObject *self, PyObject *ls, _curses_window_border_impl(PyCursesWindowObject *self, PyObject *ls,
@ -642,7 +642,7 @@ PyDoc_STRVAR(_curses_window_echochar__doc__,
" Attributes for the character."); " Attributes for the character.");
#define _CURSES_WINDOW_ECHOCHAR_METHODDEF \ #define _CURSES_WINDOW_ECHOCHAR_METHODDEF \
{"echochar", (PyCFunction)(void(*)(void))_curses_window_echochar, METH_FASTCALL, _curses_window_echochar__doc__}, {"echochar", _PyCFunction_CAST(_curses_window_echochar), METH_FASTCALL, _curses_window_echochar__doc__},
static PyObject * static PyObject *
_curses_window_echochar_impl(PyCursesWindowObject *self, PyObject *ch, _curses_window_echochar_impl(PyCursesWindowObject *self, PyObject *ch,
@ -687,7 +687,7 @@ PyDoc_STRVAR(_curses_window_enclose__doc__,
" X-coordinate."); " X-coordinate.");
#define _CURSES_WINDOW_ENCLOSE_METHODDEF \ #define _CURSES_WINDOW_ENCLOSE_METHODDEF \
{"enclose", (PyCFunction)(void(*)(void))_curses_window_enclose, METH_FASTCALL, _curses_window_enclose__doc__}, {"enclose", _PyCFunction_CAST(_curses_window_enclose), METH_FASTCALL, _curses_window_enclose__doc__},
static PyObject * static PyObject *
_curses_window_enclose_impl(PyCursesWindowObject *self, int y, int x); _curses_window_enclose_impl(PyCursesWindowObject *self, int y, int x);
@ -1487,7 +1487,7 @@ PyDoc_STRVAR(_curses_window_redrawln__doc__,
"They should be completely redrawn on the next refresh() call."); "They should be completely redrawn on the next refresh() call.");
#define _CURSES_WINDOW_REDRAWLN_METHODDEF \ #define _CURSES_WINDOW_REDRAWLN_METHODDEF \
{"redrawln", (PyCFunction)(void(*)(void))_curses_window_redrawln, METH_FASTCALL, _curses_window_redrawln__doc__}, {"redrawln", _PyCFunction_CAST(_curses_window_redrawln), METH_FASTCALL, _curses_window_redrawln__doc__},
static PyObject * static PyObject *
_curses_window_redrawln_impl(PyCursesWindowObject *self, int beg, int num); _curses_window_redrawln_impl(PyCursesWindowObject *self, int beg, int num);
@ -1585,7 +1585,7 @@ PyDoc_STRVAR(_curses_window_setscrreg__doc__,
"All scrolling actions will take place in this region."); "All scrolling actions will take place in this region.");
#define _CURSES_WINDOW_SETSCRREG_METHODDEF \ #define _CURSES_WINDOW_SETSCRREG_METHODDEF \
{"setscrreg", (PyCFunction)(void(*)(void))_curses_window_setscrreg, METH_FASTCALL, _curses_window_setscrreg__doc__}, {"setscrreg", _PyCFunction_CAST(_curses_window_setscrreg), METH_FASTCALL, _curses_window_setscrreg__doc__},
static PyObject * static PyObject *
_curses_window_setscrreg_impl(PyCursesWindowObject *self, int top, _curses_window_setscrreg_impl(PyCursesWindowObject *self, int top,
@ -1918,7 +1918,7 @@ PyDoc_STRVAR(_curses_cbreak__doc__,
"Calling first raw() then cbreak() leaves the terminal in cbreak mode."); "Calling first raw() then cbreak() leaves the terminal in cbreak mode.");
#define _CURSES_CBREAK_METHODDEF \ #define _CURSES_CBREAK_METHODDEF \
{"cbreak", (PyCFunction)(void(*)(void))_curses_cbreak, METH_FASTCALL, _curses_cbreak__doc__}, {"cbreak", _PyCFunction_CAST(_curses_cbreak), METH_FASTCALL, _curses_cbreak__doc__},
static PyObject * static PyObject *
_curses_cbreak_impl(PyObject *module, int flag); _curses_cbreak_impl(PyObject *module, int flag);
@ -2154,7 +2154,7 @@ PyDoc_STRVAR(_curses_echo__doc__,
"In echo mode, each character input is echoed to the screen as it is entered."); "In echo mode, each character input is echoed to the screen as it is entered.");
#define _CURSES_ECHO_METHODDEF \ #define _CURSES_ECHO_METHODDEF \
{"echo", (PyCFunction)(void(*)(void))_curses_echo, METH_FASTCALL, _curses_echo__doc__}, {"echo", _PyCFunction_CAST(_curses_echo), METH_FASTCALL, _curses_echo__doc__},
static PyObject * static PyObject *
_curses_echo_impl(PyObject *module, int flag); _curses_echo_impl(PyObject *module, int flag);
@ -2319,7 +2319,7 @@ PyDoc_STRVAR(_curses_ungetmouse__doc__,
"The following getmouse() will return the given state data."); "The following getmouse() will return the given state data.");
#define _CURSES_UNGETMOUSE_METHODDEF \ #define _CURSES_UNGETMOUSE_METHODDEF \
{"ungetmouse", (PyCFunction)(void(*)(void))_curses_ungetmouse, METH_FASTCALL, _curses_ungetmouse__doc__}, {"ungetmouse", _PyCFunction_CAST(_curses_ungetmouse), METH_FASTCALL, _curses_ungetmouse__doc__},
static PyObject * static PyObject *
_curses_ungetmouse_impl(PyObject *module, short id, int x, int y, int z, _curses_ungetmouse_impl(PyObject *module, short id, int x, int y, int z,
@ -2551,7 +2551,7 @@ PyDoc_STRVAR(_curses_init_color__doc__,
"most terminals; it is active only if can_change_color() returns true."); "most terminals; it is active only if can_change_color() returns true.");
#define _CURSES_INIT_COLOR_METHODDEF \ #define _CURSES_INIT_COLOR_METHODDEF \
{"init_color", (PyCFunction)(void(*)(void))_curses_init_color, METH_FASTCALL, _curses_init_color__doc__}, {"init_color", _PyCFunction_CAST(_curses_init_color), METH_FASTCALL, _curses_init_color__doc__},
static PyObject * static PyObject *
_curses_init_color_impl(PyObject *module, int color_number, short r, short g, _curses_init_color_impl(PyObject *module, int color_number, short r, short g,
@ -2604,7 +2604,7 @@ PyDoc_STRVAR(_curses_init_pair__doc__,
"all occurrences of that color-pair are changed to the new definition."); "all occurrences of that color-pair are changed to the new definition.");
#define _CURSES_INIT_PAIR_METHODDEF \ #define _CURSES_INIT_PAIR_METHODDEF \
{"init_pair", (PyCFunction)(void(*)(void))_curses_init_pair, METH_FASTCALL, _curses_init_pair__doc__}, {"init_pair", _PyCFunction_CAST(_curses_init_pair), METH_FASTCALL, _curses_init_pair__doc__},
static PyObject * static PyObject *
_curses_init_pair_impl(PyObject *module, int pair_number, int fg, int bg); _curses_init_pair_impl(PyObject *module, int pair_number, int fg, int bg);
@ -2669,7 +2669,7 @@ PyDoc_STRVAR(_curses_setupterm__doc__,
" If not supplied, the file descriptor for sys.stdout will be used."); " If not supplied, the file descriptor for sys.stdout will be used.");
#define _CURSES_SETUPTERM_METHODDEF \ #define _CURSES_SETUPTERM_METHODDEF \
{"setupterm", (PyCFunction)(void(*)(void))_curses_setupterm, METH_FASTCALL|METH_KEYWORDS, _curses_setupterm__doc__}, {"setupterm", _PyCFunction_CAST(_curses_setupterm), METH_FASTCALL|METH_KEYWORDS, _curses_setupterm__doc__},
static PyObject * static PyObject *
_curses_setupterm_impl(PyObject *module, const char *term, int fd); _curses_setupterm_impl(PyObject *module, const char *term, int fd);
@ -2913,7 +2913,7 @@ PyDoc_STRVAR(_curses_is_term_resized__doc__,
" Width."); " Width.");
#define _CURSES_IS_TERM_RESIZED_METHODDEF \ #define _CURSES_IS_TERM_RESIZED_METHODDEF \
{"is_term_resized", (PyCFunction)(void(*)(void))_curses_is_term_resized, METH_FASTCALL, _curses_is_term_resized__doc__}, {"is_term_resized", _PyCFunction_CAST(_curses_is_term_resized), METH_FASTCALL, _curses_is_term_resized__doc__},
static PyObject * static PyObject *
_curses_is_term_resized_impl(PyObject *module, int nlines, int ncols); _curses_is_term_resized_impl(PyObject *module, int nlines, int ncols);
@ -3165,7 +3165,7 @@ PyDoc_STRVAR(_curses_newpad__doc__,
" Width."); " Width.");
#define _CURSES_NEWPAD_METHODDEF \ #define _CURSES_NEWPAD_METHODDEF \
{"newpad", (PyCFunction)(void(*)(void))_curses_newpad, METH_FASTCALL, _curses_newpad__doc__}, {"newpad", _PyCFunction_CAST(_curses_newpad), METH_FASTCALL, _curses_newpad__doc__},
static PyObject * static PyObject *
_curses_newpad_impl(PyObject *module, int nlines, int ncols); _curses_newpad_impl(PyObject *module, int nlines, int ncols);
@ -3262,7 +3262,7 @@ PyDoc_STRVAR(_curses_nl__doc__,
"newline into return and line-feed on output. Newline mode is initially on."); "newline into return and line-feed on output. Newline mode is initially on.");
#define _CURSES_NL_METHODDEF \ #define _CURSES_NL_METHODDEF \
{"nl", (PyCFunction)(void(*)(void))_curses_nl, METH_FASTCALL, _curses_nl__doc__}, {"nl", _PyCFunction_CAST(_curses_nl), METH_FASTCALL, _curses_nl__doc__},
static PyObject * static PyObject *
_curses_nl_impl(PyObject *module, int flag); _curses_nl_impl(PyObject *module, int flag);
@ -3494,7 +3494,7 @@ PyDoc_STRVAR(_curses_qiflush__doc__,
"will be flushed when the INTR, QUIT and SUSP characters are read."); "will be flushed when the INTR, QUIT and SUSP characters are read.");
#define _CURSES_QIFLUSH_METHODDEF \ #define _CURSES_QIFLUSH_METHODDEF \
{"qiflush", (PyCFunction)(void(*)(void))_curses_qiflush, METH_FASTCALL, _curses_qiflush__doc__}, {"qiflush", _PyCFunction_CAST(_curses_qiflush), METH_FASTCALL, _curses_qiflush__doc__},
static PyObject * static PyObject *
_curses_qiflush_impl(PyObject *module, int flag); _curses_qiflush_impl(PyObject *module, int flag);
@ -3557,7 +3557,7 @@ PyDoc_STRVAR(_curses_raw__doc__,
"curses input functions one by one."); "curses input functions one by one.");
#define _CURSES_RAW_METHODDEF \ #define _CURSES_RAW_METHODDEF \
{"raw", (PyCFunction)(void(*)(void))_curses_raw, METH_FASTCALL, _curses_raw__doc__}, {"raw", _PyCFunction_CAST(_curses_raw), METH_FASTCALL, _curses_raw__doc__},
static PyObject * static PyObject *
_curses_raw_impl(PyObject *module, int flag); _curses_raw_impl(PyObject *module, int flag);
@ -3656,7 +3656,7 @@ PyDoc_STRVAR(_curses_resizeterm__doc__,
"window dimensions (in particular the SIGWINCH handler)."); "window dimensions (in particular the SIGWINCH handler).");
#define _CURSES_RESIZETERM_METHODDEF \ #define _CURSES_RESIZETERM_METHODDEF \
{"resizeterm", (PyCFunction)(void(*)(void))_curses_resizeterm, METH_FASTCALL, _curses_resizeterm__doc__}, {"resizeterm", _PyCFunction_CAST(_curses_resizeterm), METH_FASTCALL, _curses_resizeterm__doc__},
static PyObject * static PyObject *
_curses_resizeterm_impl(PyObject *module, int nlines, int ncols); _curses_resizeterm_impl(PyObject *module, int nlines, int ncols);
@ -3707,7 +3707,7 @@ PyDoc_STRVAR(_curses_resize_term__doc__,
"without additional interaction with the application."); "without additional interaction with the application.");
#define _CURSES_RESIZE_TERM_METHODDEF \ #define _CURSES_RESIZE_TERM_METHODDEF \
{"resize_term", (PyCFunction)(void(*)(void))_curses_resize_term, METH_FASTCALL, _curses_resize_term__doc__}, {"resize_term", _PyCFunction_CAST(_curses_resize_term), METH_FASTCALL, _curses_resize_term__doc__},
static PyObject * static PyObject *
_curses_resize_term_impl(PyObject *module, int nlines, int ncols); _curses_resize_term_impl(PyObject *module, int nlines, int ncols);
@ -3772,7 +3772,7 @@ PyDoc_STRVAR(_curses_setsyx__doc__,
"If y and x are both -1, then leaveok is set."); "If y and x are both -1, then leaveok is set.");
#define _CURSES_SETSYX_METHODDEF \ #define _CURSES_SETSYX_METHODDEF \
{"setsyx", (PyCFunction)(void(*)(void))_curses_setsyx, METH_FASTCALL, _curses_setsyx__doc__}, {"setsyx", _PyCFunction_CAST(_curses_setsyx), METH_FASTCALL, _curses_setsyx__doc__},
static PyObject * static PyObject *
_curses_setsyx_impl(PyObject *module, int y, int x); _curses_setsyx_impl(PyObject *module, int y, int x);
@ -4004,7 +4004,7 @@ PyDoc_STRVAR(_curses_tparm__doc__,
" Parameterized byte string obtained from the terminfo database."); " Parameterized byte string obtained from the terminfo database.");
#define _CURSES_TPARM_METHODDEF \ #define _CURSES_TPARM_METHODDEF \
{"tparm", (PyCFunction)(void(*)(void))_curses_tparm, METH_FASTCALL, _curses_tparm__doc__}, {"tparm", _PyCFunction_CAST(_curses_tparm), METH_FASTCALL, _curses_tparm__doc__},
static PyObject * static PyObject *
_curses_tparm_impl(PyObject *module, const char *str, int i1, int i2, int i3, _curses_tparm_impl(PyObject *module, const char *str, int i1, int i2, int i3,
@ -4284,4 +4284,4 @@ _curses_has_extended_color_support(PyObject *module, PyObject *Py_UNUSED(ignored
#ifndef _CURSES_USE_DEFAULT_COLORS_METHODDEF #ifndef _CURSES_USE_DEFAULT_COLORS_METHODDEF
#define _CURSES_USE_DEFAULT_COLORS_METHODDEF #define _CURSES_USE_DEFAULT_COLORS_METHODDEF
#endif /* !defined(_CURSES_USE_DEFAULT_COLORS_METHODDEF) */ #endif /* !defined(_CURSES_USE_DEFAULT_COLORS_METHODDEF) */
/*[clinic end generated code: output=9efc9943a3ac3741 input=a9049054013a1b77]*/ /*[clinic end generated code: output=1e2a8a160a0fe811 input=a9049054013a1b77]*/

View File

@ -65,7 +65,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)(void(*)(void))datetime_datetime_now, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, datetime_datetime_now__doc__}, {"now", _PyCFunction_CAST(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);
@ -94,4 +94,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=f61310936e3d8091 input=a9049054013a1b77]*/ /*[clinic end generated code: output=1a3da7479e443e17 input=a9049054013a1b77]*/

View File

@ -27,7 +27,7 @@ PyDoc_STRVAR(_dbm_dbm_keys__doc__,
"Return a list of all keys in the database."); "Return a list of all keys in the database.");
#define _DBM_DBM_KEYS_METHODDEF \ #define _DBM_DBM_KEYS_METHODDEF \
{"keys", (PyCFunction)(void(*)(void))_dbm_dbm_keys, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_keys__doc__}, {"keys", _PyCFunction_CAST(_dbm_dbm_keys), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_keys__doc__},
static PyObject * static PyObject *
_dbm_dbm_keys_impl(dbmobject *self, PyTypeObject *cls); _dbm_dbm_keys_impl(dbmobject *self, PyTypeObject *cls);
@ -49,7 +49,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)(void(*)(void))_dbm_dbm_get, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_get__doc__}, {"get", _PyCFunction_CAST(_dbm_dbm_get), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_get__doc__},
static PyObject * static PyObject *
_dbm_dbm_get_impl(dbmobject *self, PyTypeObject *cls, const char *key, _dbm_dbm_get_impl(dbmobject *self, PyTypeObject *cls, const char *key,
@ -84,7 +84,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)(void(*)(void))_dbm_dbm_setdefault, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_setdefault__doc__}, {"setdefault", _PyCFunction_CAST(_dbm_dbm_setdefault), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _dbm_dbm_setdefault__doc__},
static PyObject * static PyObject *
_dbm_dbm_setdefault_impl(dbmobject *self, PyTypeObject *cls, const char *key, _dbm_dbm_setdefault_impl(dbmobject *self, PyTypeObject *cls, const char *key,
@ -125,7 +125,7 @@ PyDoc_STRVAR(dbmopen__doc__,
" (e.g. os.O_RDWR)."); " (e.g. os.O_RDWR).");
#define DBMOPEN_METHODDEF \ #define DBMOPEN_METHODDEF \
{"open", (PyCFunction)(void(*)(void))dbmopen, METH_FASTCALL, dbmopen__doc__}, {"open", _PyCFunction_CAST(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,
@ -172,4 +172,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=492be70729515fe3 input=a9049054013a1b77]*/ /*[clinic end generated code: output=5798278a05032d0e input=a9049054013a1b77]*/

View File

@ -158,7 +158,7 @@ PyDoc_STRVAR(_elementtree_Element_find__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FIND_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FIND_METHODDEF \
{"find", (PyCFunction)(void(*)(void))_elementtree_Element_find, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_find__doc__}, {"find", _PyCFunction_CAST(_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,
@ -197,7 +197,7 @@ PyDoc_STRVAR(_elementtree_Element_findtext__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FINDTEXT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FINDTEXT_METHODDEF \
{"findtext", (PyCFunction)(void(*)(void))_elementtree_Element_findtext, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findtext__doc__}, {"findtext", _PyCFunction_CAST(_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,
@ -244,7 +244,7 @@ PyDoc_STRVAR(_elementtree_Element_findall__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FINDALL_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FINDALL_METHODDEF \
{"findall", (PyCFunction)(void(*)(void))_elementtree_Element_findall, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findall__doc__}, {"findall", _PyCFunction_CAST(_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,
@ -283,7 +283,7 @@ PyDoc_STRVAR(_elementtree_Element_iterfind__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_ITERFIND_METHODDEF \ #define _ELEMENTTREE_ELEMENT_ITERFIND_METHODDEF \
{"iterfind", (PyCFunction)(void(*)(void))_elementtree_Element_iterfind, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iterfind__doc__}, {"iterfind", _PyCFunction_CAST(_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,
@ -322,7 +322,7 @@ PyDoc_STRVAR(_elementtree_Element_get__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_GET_METHODDEF \ #define _ELEMENTTREE_ELEMENT_GET_METHODDEF \
{"get", (PyCFunction)(void(*)(void))_elementtree_Element_get, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_get__doc__}, {"get", _PyCFunction_CAST(_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,
@ -361,7 +361,7 @@ PyDoc_STRVAR(_elementtree_Element_iter__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_ITER_METHODDEF \ #define _ELEMENTTREE_ELEMENT_ITER_METHODDEF \
{"iter", (PyCFunction)(void(*)(void))_elementtree_Element_iter, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iter__doc__}, {"iter", _PyCFunction_CAST(_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);
@ -414,7 +414,7 @@ PyDoc_STRVAR(_elementtree_Element_insert__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_INSERT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_INSERT_METHODDEF \
{"insert", (PyCFunction)(void(*)(void))_elementtree_Element_insert, METH_FASTCALL, _elementtree_Element_insert__doc__}, {"insert", _PyCFunction_CAST(_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,
@ -493,7 +493,7 @@ PyDoc_STRVAR(_elementtree_Element_makeelement__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_MAKEELEMENT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_MAKEELEMENT_METHODDEF \
{"makeelement", (PyCFunction)(void(*)(void))_elementtree_Element_makeelement, METH_FASTCALL, _elementtree_Element_makeelement__doc__}, {"makeelement", _PyCFunction_CAST(_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,
@ -555,7 +555,7 @@ PyDoc_STRVAR(_elementtree_Element_set__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_SET_METHODDEF \ #define _ELEMENTTREE_ELEMENT_SET_METHODDEF \
{"set", (PyCFunction)(void(*)(void))_elementtree_Element_set, METH_FASTCALL, _elementtree_Element_set__doc__}, {"set", _PyCFunction_CAST(_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,
@ -660,7 +660,7 @@ PyDoc_STRVAR(_elementtree__set_factories__doc__,
"For internal use only."); "For internal use only.");
#define _ELEMENTTREE__SET_FACTORIES_METHODDEF \ #define _ELEMENTTREE__SET_FACTORIES_METHODDEF \
{"_set_factories", (PyCFunction)(void(*)(void))_elementtree__set_factories, METH_FASTCALL, _elementtree__set_factories__doc__}, {"_set_factories", _PyCFunction_CAST(_elementtree__set_factories), METH_FASTCALL, _elementtree__set_factories__doc__},
static PyObject * static PyObject *
_elementtree__set_factories_impl(PyObject *module, PyObject *comment_factory, _elementtree__set_factories_impl(PyObject *module, PyObject *comment_factory,
@ -714,7 +714,7 @@ PyDoc_STRVAR(_elementtree_TreeBuilder_pi__doc__,
"\n"); "\n");
#define _ELEMENTTREE_TREEBUILDER_PI_METHODDEF \ #define _ELEMENTTREE_TREEBUILDER_PI_METHODDEF \
{"pi", (PyCFunction)(void(*)(void))_elementtree_TreeBuilder_pi, METH_FASTCALL, _elementtree_TreeBuilder_pi__doc__}, {"pi", _PyCFunction_CAST(_elementtree_TreeBuilder_pi), METH_FASTCALL, _elementtree_TreeBuilder_pi__doc__},
static PyObject * static PyObject *
_elementtree_TreeBuilder_pi_impl(TreeBuilderObject *self, PyObject *target, _elementtree_TreeBuilder_pi_impl(TreeBuilderObject *self, PyObject *target,
@ -765,7 +765,7 @@ PyDoc_STRVAR(_elementtree_TreeBuilder_start__doc__,
"\n"); "\n");
#define _ELEMENTTREE_TREEBUILDER_START_METHODDEF \ #define _ELEMENTTREE_TREEBUILDER_START_METHODDEF \
{"start", (PyCFunction)(void(*)(void))_elementtree_TreeBuilder_start, METH_FASTCALL, _elementtree_TreeBuilder_start__doc__}, {"start", _PyCFunction_CAST(_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,
@ -887,7 +887,7 @@ PyDoc_STRVAR(_elementtree_XMLParser__setevents__doc__,
"\n"); "\n");
#define _ELEMENTTREE_XMLPARSER__SETEVENTS_METHODDEF \ #define _ELEMENTTREE_XMLPARSER__SETEVENTS_METHODDEF \
{"_setevents", (PyCFunction)(void(*)(void))_elementtree_XMLParser__setevents, METH_FASTCALL, _elementtree_XMLParser__setevents__doc__}, {"_setevents", _PyCFunction_CAST(_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,
@ -915,4 +915,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=992733cfc7390590 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3fd6fa2ce1aeca76 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_gdbm_gdbm_get, METH_FASTCALL, _gdbm_gdbm_get__doc__}, {"get", _PyCFunction_CAST(_gdbm_gdbm_get), METH_FASTCALL, _gdbm_gdbm_get__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_get_impl(gdbmobject *self, PyObject *key, PyObject *default_value); _gdbm_gdbm_get_impl(gdbmobject *self, PyObject *key, PyObject *default_value);
@ -43,7 +43,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)(void(*)(void))_gdbm_gdbm_setdefault, METH_FASTCALL, _gdbm_gdbm_setdefault__doc__}, {"setdefault", _PyCFunction_CAST(_gdbm_gdbm_setdefault), METH_FASTCALL, _gdbm_gdbm_setdefault__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_setdefault_impl(gdbmobject *self, PyObject *key, _gdbm_gdbm_setdefault_impl(gdbmobject *self, PyObject *key,
@ -96,7 +96,7 @@ PyDoc_STRVAR(_gdbm_gdbm_keys__doc__,
"Get a list of all keys in the database."); "Get a list of all keys in the database.");
#define _GDBM_GDBM_KEYS_METHODDEF \ #define _GDBM_GDBM_KEYS_METHODDEF \
{"keys", (PyCFunction)(void(*)(void))_gdbm_gdbm_keys, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_keys__doc__}, {"keys", _PyCFunction_CAST(_gdbm_gdbm_keys), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_keys__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_keys_impl(gdbmobject *self, PyTypeObject *cls); _gdbm_gdbm_keys_impl(gdbmobject *self, PyTypeObject *cls);
@ -122,7 +122,7 @@ PyDoc_STRVAR(_gdbm_gdbm_firstkey__doc__,
"hash values, and won\'t be sorted by the key values."); "hash values, and won\'t be sorted by the key values.");
#define _GDBM_GDBM_FIRSTKEY_METHODDEF \ #define _GDBM_GDBM_FIRSTKEY_METHODDEF \
{"firstkey", (PyCFunction)(void(*)(void))_gdbm_gdbm_firstkey, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_firstkey__doc__}, {"firstkey", _PyCFunction_CAST(_gdbm_gdbm_firstkey), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_firstkey__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_firstkey_impl(gdbmobject *self, PyTypeObject *cls); _gdbm_gdbm_firstkey_impl(gdbmobject *self, PyTypeObject *cls);
@ -152,7 +152,7 @@ PyDoc_STRVAR(_gdbm_gdbm_nextkey__doc__,
" k = db.nextkey(k)"); " k = db.nextkey(k)");
#define _GDBM_GDBM_NEXTKEY_METHODDEF \ #define _GDBM_GDBM_NEXTKEY_METHODDEF \
{"nextkey", (PyCFunction)(void(*)(void))_gdbm_gdbm_nextkey, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_nextkey__doc__}, {"nextkey", _PyCFunction_CAST(_gdbm_gdbm_nextkey), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_nextkey__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_nextkey_impl(gdbmobject *self, PyTypeObject *cls, const char *key, _gdbm_gdbm_nextkey_impl(gdbmobject *self, PyTypeObject *cls, const char *key,
@ -190,7 +190,7 @@ PyDoc_STRVAR(_gdbm_gdbm_reorganize__doc__,
"kept and reused as new (key,value) pairs are added."); "kept and reused as new (key,value) pairs are added.");
#define _GDBM_GDBM_REORGANIZE_METHODDEF \ #define _GDBM_GDBM_REORGANIZE_METHODDEF \
{"reorganize", (PyCFunction)(void(*)(void))_gdbm_gdbm_reorganize, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_reorganize__doc__}, {"reorganize", _PyCFunction_CAST(_gdbm_gdbm_reorganize), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_reorganize__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_reorganize_impl(gdbmobject *self, PyTypeObject *cls); _gdbm_gdbm_reorganize_impl(gdbmobject *self, PyTypeObject *cls);
@ -215,7 +215,7 @@ PyDoc_STRVAR(_gdbm_gdbm_sync__doc__,
"any unwritten data to be written to the disk."); "any unwritten data to be written to the disk.");
#define _GDBM_GDBM_SYNC_METHODDEF \ #define _GDBM_GDBM_SYNC_METHODDEF \
{"sync", (PyCFunction)(void(*)(void))_gdbm_gdbm_sync, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_sync__doc__}, {"sync", _PyCFunction_CAST(_gdbm_gdbm_sync), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _gdbm_gdbm_sync__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_sync_impl(gdbmobject *self, PyTypeObject *cls); _gdbm_gdbm_sync_impl(gdbmobject *self, PyTypeObject *cls);
@ -258,7 +258,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)(void(*)(void))dbmopen, METH_FASTCALL, dbmopen__doc__}, {"open", _PyCFunction_CAST(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,
@ -305,4 +305,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=fe7a0812eb560b23 input=a9049054013a1b77]*/ /*[clinic end generated code: output=617117d16956ac4d input=a9049054013a1b77]*/

View File

@ -74,7 +74,7 @@ PyDoc_STRVAR(EVPXOF_digest__doc__,
"Return the digest value as a bytes object."); "Return the digest value as a bytes object.");
#define EVPXOF_DIGEST_METHODDEF \ #define EVPXOF_DIGEST_METHODDEF \
{"digest", (PyCFunction)(void(*)(void))EVPXOF_digest, METH_FASTCALL|METH_KEYWORDS, EVPXOF_digest__doc__}, {"digest", _PyCFunction_CAST(EVPXOF_digest), METH_FASTCALL|METH_KEYWORDS, EVPXOF_digest__doc__},
static PyObject * static PyObject *
EVPXOF_digest_impl(EVPobject *self, Py_ssize_t length); EVPXOF_digest_impl(EVPobject *self, Py_ssize_t length);
@ -121,7 +121,7 @@ PyDoc_STRVAR(EVPXOF_hexdigest__doc__,
"Return the digest value as a string of hexadecimal digits."); "Return the digest value as a string of hexadecimal digits.");
#define EVPXOF_HEXDIGEST_METHODDEF \ #define EVPXOF_HEXDIGEST_METHODDEF \
{"hexdigest", (PyCFunction)(void(*)(void))EVPXOF_hexdigest, METH_FASTCALL|METH_KEYWORDS, EVPXOF_hexdigest__doc__}, {"hexdigest", _PyCFunction_CAST(EVPXOF_hexdigest), METH_FASTCALL|METH_KEYWORDS, EVPXOF_hexdigest__doc__},
static PyObject * static PyObject *
EVPXOF_hexdigest_impl(EVPobject *self, Py_ssize_t length); EVPXOF_hexdigest_impl(EVPobject *self, Py_ssize_t length);
@ -171,7 +171,7 @@ PyDoc_STRVAR(EVP_new__doc__,
"The MD5 and SHA1 algorithms are always supported."); "The MD5 and SHA1 algorithms are always supported.");
#define EVP_NEW_METHODDEF \ #define EVP_NEW_METHODDEF \
{"new", (PyCFunction)(void(*)(void))EVP_new, METH_FASTCALL|METH_KEYWORDS, EVP_new__doc__}, {"new", _PyCFunction_CAST(EVP_new), METH_FASTCALL|METH_KEYWORDS, EVP_new__doc__},
static PyObject * static PyObject *
EVP_new_impl(PyObject *module, PyObject *name_obj, PyObject *data_obj, EVP_new_impl(PyObject *module, PyObject *name_obj, PyObject *data_obj,
@ -225,7 +225,7 @@ PyDoc_STRVAR(_hashlib_openssl_md5__doc__,
"Returns a md5 hash object; optionally initialized with a string"); "Returns a md5 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_MD5_METHODDEF \ #define _HASHLIB_OPENSSL_MD5_METHODDEF \
{"openssl_md5", (PyCFunction)(void(*)(void))_hashlib_openssl_md5, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_md5__doc__}, {"openssl_md5", _PyCFunction_CAST(_hashlib_openssl_md5), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_md5__doc__},
static PyObject * static PyObject *
_hashlib_openssl_md5_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_md5_impl(PyObject *module, PyObject *data_obj,
@ -277,7 +277,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha1__doc__,
"Returns a sha1 hash object; optionally initialized with a string"); "Returns a sha1 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA1_METHODDEF \ #define _HASHLIB_OPENSSL_SHA1_METHODDEF \
{"openssl_sha1", (PyCFunction)(void(*)(void))_hashlib_openssl_sha1, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha1__doc__}, {"openssl_sha1", _PyCFunction_CAST(_hashlib_openssl_sha1), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha1__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha1_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha1_impl(PyObject *module, PyObject *data_obj,
@ -329,7 +329,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha224__doc__,
"Returns a sha224 hash object; optionally initialized with a string"); "Returns a sha224 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA224_METHODDEF \ #define _HASHLIB_OPENSSL_SHA224_METHODDEF \
{"openssl_sha224", (PyCFunction)(void(*)(void))_hashlib_openssl_sha224, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha224__doc__}, {"openssl_sha224", _PyCFunction_CAST(_hashlib_openssl_sha224), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha224__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha224_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha224_impl(PyObject *module, PyObject *data_obj,
@ -381,7 +381,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha256__doc__,
"Returns a sha256 hash object; optionally initialized with a string"); "Returns a sha256 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA256_METHODDEF \ #define _HASHLIB_OPENSSL_SHA256_METHODDEF \
{"openssl_sha256", (PyCFunction)(void(*)(void))_hashlib_openssl_sha256, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha256__doc__}, {"openssl_sha256", _PyCFunction_CAST(_hashlib_openssl_sha256), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha256__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha256_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha256_impl(PyObject *module, PyObject *data_obj,
@ -433,7 +433,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha384__doc__,
"Returns a sha384 hash object; optionally initialized with a string"); "Returns a sha384 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA384_METHODDEF \ #define _HASHLIB_OPENSSL_SHA384_METHODDEF \
{"openssl_sha384", (PyCFunction)(void(*)(void))_hashlib_openssl_sha384, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha384__doc__}, {"openssl_sha384", _PyCFunction_CAST(_hashlib_openssl_sha384), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha384__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha384_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha384_impl(PyObject *module, PyObject *data_obj,
@ -485,7 +485,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha512__doc__,
"Returns a sha512 hash object; optionally initialized with a string"); "Returns a sha512 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA512_METHODDEF \ #define _HASHLIB_OPENSSL_SHA512_METHODDEF \
{"openssl_sha512", (PyCFunction)(void(*)(void))_hashlib_openssl_sha512, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha512__doc__}, {"openssl_sha512", _PyCFunction_CAST(_hashlib_openssl_sha512), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha512__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha512_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha512_impl(PyObject *module, PyObject *data_obj,
@ -539,7 +539,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha3_224__doc__,
"Returns a sha3-224 hash object; optionally initialized with a string"); "Returns a sha3-224 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA3_224_METHODDEF \ #define _HASHLIB_OPENSSL_SHA3_224_METHODDEF \
{"openssl_sha3_224", (PyCFunction)(void(*)(void))_hashlib_openssl_sha3_224, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_224__doc__}, {"openssl_sha3_224", _PyCFunction_CAST(_hashlib_openssl_sha3_224), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_224__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha3_224_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha3_224_impl(PyObject *module, PyObject *data_obj,
@ -595,7 +595,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha3_256__doc__,
"Returns a sha3-256 hash object; optionally initialized with a string"); "Returns a sha3-256 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA3_256_METHODDEF \ #define _HASHLIB_OPENSSL_SHA3_256_METHODDEF \
{"openssl_sha3_256", (PyCFunction)(void(*)(void))_hashlib_openssl_sha3_256, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_256__doc__}, {"openssl_sha3_256", _PyCFunction_CAST(_hashlib_openssl_sha3_256), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_256__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha3_256_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha3_256_impl(PyObject *module, PyObject *data_obj,
@ -651,7 +651,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha3_384__doc__,
"Returns a sha3-384 hash object; optionally initialized with a string"); "Returns a sha3-384 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA3_384_METHODDEF \ #define _HASHLIB_OPENSSL_SHA3_384_METHODDEF \
{"openssl_sha3_384", (PyCFunction)(void(*)(void))_hashlib_openssl_sha3_384, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_384__doc__}, {"openssl_sha3_384", _PyCFunction_CAST(_hashlib_openssl_sha3_384), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_384__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha3_384_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha3_384_impl(PyObject *module, PyObject *data_obj,
@ -707,7 +707,7 @@ PyDoc_STRVAR(_hashlib_openssl_sha3_512__doc__,
"Returns a sha3-512 hash object; optionally initialized with a string"); "Returns a sha3-512 hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHA3_512_METHODDEF \ #define _HASHLIB_OPENSSL_SHA3_512_METHODDEF \
{"openssl_sha3_512", (PyCFunction)(void(*)(void))_hashlib_openssl_sha3_512, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_512__doc__}, {"openssl_sha3_512", _PyCFunction_CAST(_hashlib_openssl_sha3_512), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_sha3_512__doc__},
static PyObject * static PyObject *
_hashlib_openssl_sha3_512_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_sha3_512_impl(PyObject *module, PyObject *data_obj,
@ -763,7 +763,7 @@ PyDoc_STRVAR(_hashlib_openssl_shake_128__doc__,
"Returns a shake-128 variable hash object; optionally initialized with a string"); "Returns a shake-128 variable hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHAKE_128_METHODDEF \ #define _HASHLIB_OPENSSL_SHAKE_128_METHODDEF \
{"openssl_shake_128", (PyCFunction)(void(*)(void))_hashlib_openssl_shake_128, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_shake_128__doc__}, {"openssl_shake_128", _PyCFunction_CAST(_hashlib_openssl_shake_128), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_shake_128__doc__},
static PyObject * static PyObject *
_hashlib_openssl_shake_128_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_shake_128_impl(PyObject *module, PyObject *data_obj,
@ -819,7 +819,7 @@ PyDoc_STRVAR(_hashlib_openssl_shake_256__doc__,
"Returns a shake-256 variable hash object; optionally initialized with a string"); "Returns a shake-256 variable hash object; optionally initialized with a string");
#define _HASHLIB_OPENSSL_SHAKE_256_METHODDEF \ #define _HASHLIB_OPENSSL_SHAKE_256_METHODDEF \
{"openssl_shake_256", (PyCFunction)(void(*)(void))_hashlib_openssl_shake_256, METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_shake_256__doc__}, {"openssl_shake_256", _PyCFunction_CAST(_hashlib_openssl_shake_256), METH_FASTCALL|METH_KEYWORDS, _hashlib_openssl_shake_256__doc__},
static PyObject * static PyObject *
_hashlib_openssl_shake_256_impl(PyObject *module, PyObject *data_obj, _hashlib_openssl_shake_256_impl(PyObject *module, PyObject *data_obj,
@ -874,7 +874,7 @@ PyDoc_STRVAR(pbkdf2_hmac__doc__,
"Password based key derivation function 2 (PKCS #5 v2.0) with HMAC as pseudorandom function."); "Password based key derivation function 2 (PKCS #5 v2.0) with HMAC as pseudorandom function.");
#define PBKDF2_HMAC_METHODDEF \ #define PBKDF2_HMAC_METHODDEF \
{"pbkdf2_hmac", (PyCFunction)(void(*)(void))pbkdf2_hmac, METH_FASTCALL|METH_KEYWORDS, pbkdf2_hmac__doc__}, {"pbkdf2_hmac", _PyCFunction_CAST(pbkdf2_hmac), METH_FASTCALL|METH_KEYWORDS, pbkdf2_hmac__doc__},
static PyObject * static PyObject *
pbkdf2_hmac_impl(PyObject *module, const char *hash_name, pbkdf2_hmac_impl(PyObject *module, const char *hash_name,
@ -960,7 +960,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)(void(*)(void))_hashlib_scrypt, METH_FASTCALL|METH_KEYWORDS, _hashlib_scrypt__doc__}, {"scrypt", _PyCFunction_CAST(_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,
@ -1077,7 +1077,7 @@ PyDoc_STRVAR(_hashlib_hmac_singleshot__doc__,
"Single-shot HMAC."); "Single-shot HMAC.");
#define _HASHLIB_HMAC_SINGLESHOT_METHODDEF \ #define _HASHLIB_HMAC_SINGLESHOT_METHODDEF \
{"hmac_digest", (PyCFunction)(void(*)(void))_hashlib_hmac_singleshot, METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_singleshot__doc__}, {"hmac_digest", _PyCFunction_CAST(_hashlib_hmac_singleshot), METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_singleshot__doc__},
static PyObject * static PyObject *
_hashlib_hmac_singleshot_impl(PyObject *module, Py_buffer *key, _hashlib_hmac_singleshot_impl(PyObject *module, Py_buffer *key,
@ -1135,7 +1135,7 @@ PyDoc_STRVAR(_hashlib_hmac_new__doc__,
"Return a new hmac object."); "Return a new hmac object.");
#define _HASHLIB_HMAC_NEW_METHODDEF \ #define _HASHLIB_HMAC_NEW_METHODDEF \
{"hmac_new", (PyCFunction)(void(*)(void))_hashlib_hmac_new, METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_new__doc__}, {"hmac_new", _PyCFunction_CAST(_hashlib_hmac_new), METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_new__doc__},
static PyObject * static PyObject *
_hashlib_hmac_new_impl(PyObject *module, Py_buffer *key, PyObject *msg_obj, _hashlib_hmac_new_impl(PyObject *module, Py_buffer *key, PyObject *msg_obj,
@ -1211,7 +1211,7 @@ PyDoc_STRVAR(_hashlib_HMAC_update__doc__,
"Update the HMAC object with msg."); "Update the HMAC object with msg.");
#define _HASHLIB_HMAC_UPDATE_METHODDEF \ #define _HASHLIB_HMAC_UPDATE_METHODDEF \
{"update", (PyCFunction)(void(*)(void))_hashlib_HMAC_update, METH_FASTCALL|METH_KEYWORDS, _hashlib_HMAC_update__doc__}, {"update", _PyCFunction_CAST(_hashlib_HMAC_update), METH_FASTCALL|METH_KEYWORDS, _hashlib_HMAC_update__doc__},
static PyObject * static PyObject *
_hashlib_HMAC_update_impl(HMACobject *self, PyObject *msg); _hashlib_HMAC_update_impl(HMACobject *self, PyObject *msg);
@ -1327,7 +1327,7 @@ PyDoc_STRVAR(_hashlib_compare_digest__doc__,
"types and lengths of a and b--but not their values."); "types and lengths of a and b--but not their values.");
#define _HASHLIB_COMPARE_DIGEST_METHODDEF \ #define _HASHLIB_COMPARE_DIGEST_METHODDEF \
{"compare_digest", (PyCFunction)(void(*)(void))_hashlib_compare_digest, METH_FASTCALL, _hashlib_compare_digest__doc__}, {"compare_digest", _PyCFunction_CAST(_hashlib_compare_digest), METH_FASTCALL, _hashlib_compare_digest__doc__},
static PyObject * static PyObject *
_hashlib_compare_digest_impl(PyObject *module, PyObject *a, PyObject *b); _hashlib_compare_digest_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1385,4 +1385,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=162369cb9d43f1cc input=a9049054013a1b77]*/ /*[clinic end generated code: output=69f2374071bff707 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_heapq_heappush, METH_FASTCALL, _heapq_heappush__doc__}, {"heappush", _PyCFunction_CAST(_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);
@ -80,7 +80,7 @@ PyDoc_STRVAR(_heapq_heapreplace__doc__,
" item = heapreplace(heap, item)"); " item = heapreplace(heap, item)");
#define _HEAPQ_HEAPREPLACE_METHODDEF \ #define _HEAPQ_HEAPREPLACE_METHODDEF \
{"heapreplace", (PyCFunction)(void(*)(void))_heapq_heapreplace, METH_FASTCALL, _heapq_heapreplace__doc__}, {"heapreplace", _PyCFunction_CAST(_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);
@ -117,7 +117,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)(void(*)(void))_heapq_heappushpop, METH_FASTCALL, _heapq_heappushpop__doc__}, {"heappushpop", _PyCFunction_CAST(_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);
@ -209,7 +209,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)(void(*)(void))_heapq__heapreplace_max, METH_FASTCALL, _heapq__heapreplace_max__doc__}, {"_heapreplace_max", _PyCFunction_CAST(_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,
@ -265,4 +265,4 @@ _heapq__heapify_max(PyObject *module, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=9975cf51762878d5 input=a9049054013a1b77]*/ /*[clinic end generated code: output=9a22715a8bf0c91d input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(_locale_setlocale__doc__,
"Activates/queries locale processing."); "Activates/queries locale processing.");
#define _LOCALE_SETLOCALE_METHODDEF \ #define _LOCALE_SETLOCALE_METHODDEF \
{"setlocale", (PyCFunction)(void(*)(void))_locale_setlocale, METH_FASTCALL, _locale_setlocale__doc__}, {"setlocale", _PyCFunction_CAST(_locale_setlocale), METH_FASTCALL, _locale_setlocale__doc__},
static PyObject * static PyObject *
_locale_setlocale_impl(PyObject *module, int category, const char *locale); _locale_setlocale_impl(PyObject *module, int category, const char *locale);
@ -83,7 +83,7 @@ PyDoc_STRVAR(_locale_strcoll__doc__,
"Compares two strings according to the locale."); "Compares two strings according to the locale.");
#define _LOCALE_STRCOLL_METHODDEF \ #define _LOCALE_STRCOLL_METHODDEF \
{"strcoll", (PyCFunction)(void(*)(void))_locale_strcoll, METH_FASTCALL, _locale_strcoll__doc__}, {"strcoll", _PyCFunction_CAST(_locale_strcoll), METH_FASTCALL, _locale_strcoll__doc__},
static PyObject * static PyObject *
_locale_strcoll_impl(PyObject *module, PyObject *os1, PyObject *os2); _locale_strcoll_impl(PyObject *module, PyObject *os1, PyObject *os2);
@ -265,7 +265,7 @@ PyDoc_STRVAR(_locale_dgettext__doc__,
"Return translation of msg in domain."); "Return translation of msg in domain.");
#define _LOCALE_DGETTEXT_METHODDEF \ #define _LOCALE_DGETTEXT_METHODDEF \
{"dgettext", (PyCFunction)(void(*)(void))_locale_dgettext, METH_FASTCALL, _locale_dgettext__doc__}, {"dgettext", _PyCFunction_CAST(_locale_dgettext), METH_FASTCALL, _locale_dgettext__doc__},
static PyObject * static PyObject *
_locale_dgettext_impl(PyObject *module, const char *domain, const char *in); _locale_dgettext_impl(PyObject *module, const char *domain, const char *in);
@ -328,7 +328,7 @@ PyDoc_STRVAR(_locale_dcgettext__doc__,
"Return translation of msg in domain and category."); "Return translation of msg in domain and category.");
#define _LOCALE_DCGETTEXT_METHODDEF \ #define _LOCALE_DCGETTEXT_METHODDEF \
{"dcgettext", (PyCFunction)(void(*)(void))_locale_dcgettext, METH_FASTCALL, _locale_dcgettext__doc__}, {"dcgettext", _PyCFunction_CAST(_locale_dcgettext), METH_FASTCALL, _locale_dcgettext__doc__},
static PyObject * static PyObject *
_locale_dcgettext_impl(PyObject *module, const char *domain, _locale_dcgettext_impl(PyObject *module, const char *domain,
@ -443,7 +443,7 @@ PyDoc_STRVAR(_locale_bindtextdomain__doc__,
"Bind the C library\'s domain to dir."); "Bind the C library\'s domain to dir.");
#define _LOCALE_BINDTEXTDOMAIN_METHODDEF \ #define _LOCALE_BINDTEXTDOMAIN_METHODDEF \
{"bindtextdomain", (PyCFunction)(void(*)(void))_locale_bindtextdomain, METH_FASTCALL, _locale_bindtextdomain__doc__}, {"bindtextdomain", _PyCFunction_CAST(_locale_bindtextdomain), METH_FASTCALL, _locale_bindtextdomain__doc__},
static PyObject * static PyObject *
_locale_bindtextdomain_impl(PyObject *module, const char *domain, _locale_bindtextdomain_impl(PyObject *module, const char *domain,
@ -490,7 +490,7 @@ PyDoc_STRVAR(_locale_bind_textdomain_codeset__doc__,
"Bind the C library\'s domain to codeset."); "Bind the C library\'s domain to codeset.");
#define _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF \ #define _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF \
{"bind_textdomain_codeset", (PyCFunction)(void(*)(void))_locale_bind_textdomain_codeset, METH_FASTCALL, _locale_bind_textdomain_codeset__doc__}, {"bind_textdomain_codeset", _PyCFunction_CAST(_locale_bind_textdomain_codeset), METH_FASTCALL, _locale_bind_textdomain_codeset__doc__},
static PyObject * static PyObject *
_locale_bind_textdomain_codeset_impl(PyObject *module, const char *domain, _locale_bind_textdomain_codeset_impl(PyObject *module, const char *domain,
@ -602,4 +602,4 @@ _locale_getencoding(PyObject *module, PyObject *Py_UNUSED(ignored))
#ifndef _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF #ifndef _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF
#define _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF #define _LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF
#endif /* !defined(_LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF) */ #endif /* !defined(_LOCALE_BIND_TEXTDOMAIN_CODESET_METHODDEF) */
/*[clinic end generated code: output=ea71e9b94bdaa47d input=a9049054013a1b77]*/ /*[clinic end generated code: output=cfde12e987960245 input=a9049054013a1b77]*/

View File

@ -31,7 +31,7 @@ PyDoc_STRVAR(_lsprof_Profiler_getstats__doc__,
" inlinetime inline time (not in further subcalls)"); " inlinetime inline time (not in further subcalls)");
#define _LSPROF_PROFILER_GETSTATS_METHODDEF \ #define _LSPROF_PROFILER_GETSTATS_METHODDEF \
{"getstats", (PyCFunction)(void(*)(void))_lsprof_Profiler_getstats, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _lsprof_Profiler_getstats__doc__}, {"getstats", _PyCFunction_CAST(_lsprof_Profiler_getstats), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _lsprof_Profiler_getstats__doc__},
static PyObject * static PyObject *
_lsprof_Profiler_getstats_impl(ProfilerObject *self, PyTypeObject *cls); _lsprof_Profiler_getstats_impl(ProfilerObject *self, PyTypeObject *cls);
@ -45,4 +45,4 @@ _lsprof_Profiler_getstats(ProfilerObject *self, PyTypeObject *cls, PyObject *con
} }
return _lsprof_Profiler_getstats_impl(self, cls); return _lsprof_Profiler_getstats_impl(self, cls);
} }
/*[clinic end generated code: output=57c7b6b0b8666429 input=a9049054013a1b77]*/ /*[clinic end generated code: output=0615a53cce828f06 input=a9049054013a1b77]*/

View File

@ -85,7 +85,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)(void(*)(void))_lzma_LZMADecompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _lzma_LZMADecompressor_decompress__doc__}, {"decompress", _PyCFunction_CAST(_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,
@ -250,7 +250,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)(void(*)(void))_lzma__decode_filter_properties, METH_FASTCALL, _lzma__decode_filter_properties__doc__}, {"_decode_filter_properties", _PyCFunction_CAST(_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,
@ -286,4 +286,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=867b9e334053b679 input=a9049054013a1b77]*/ /*[clinic end generated code: output=bce20bac13b0f252 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_opcode_stack_effect, METH_FASTCALL|METH_KEYWORDS, _opcode_stack_effect__doc__}, {"stack_effect", _PyCFunction_CAST(_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,
@ -74,4 +74,4 @@ _opcode_get_specialization_stats(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return _opcode_get_specialization_stats_impl(module); return _opcode_get_specialization_stats_impl(module);
} }
/*[clinic end generated code: output=1699b4b1488b49c1 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b904260bf022f953 input=a9049054013a1b77]*/

View File

@ -37,7 +37,7 @@ PyDoc_STRVAR(_operator_add__doc__,
"Same as a + b."); "Same as a + b.");
#define _OPERATOR_ADD_METHODDEF \ #define _OPERATOR_ADD_METHODDEF \
{"add", (PyCFunction)(void(*)(void))_operator_add, METH_FASTCALL, _operator_add__doc__}, {"add", _PyCFunction_CAST(_operator_add), METH_FASTCALL, _operator_add__doc__},
static PyObject * static PyObject *
_operator_add_impl(PyObject *module, PyObject *a, PyObject *b); _operator_add_impl(PyObject *module, PyObject *a, PyObject *b);
@ -67,7 +67,7 @@ PyDoc_STRVAR(_operator_sub__doc__,
"Same as a - b."); "Same as a - b.");
#define _OPERATOR_SUB_METHODDEF \ #define _OPERATOR_SUB_METHODDEF \
{"sub", (PyCFunction)(void(*)(void))_operator_sub, METH_FASTCALL, _operator_sub__doc__}, {"sub", _PyCFunction_CAST(_operator_sub), METH_FASTCALL, _operator_sub__doc__},
static PyObject * static PyObject *
_operator_sub_impl(PyObject *module, PyObject *a, PyObject *b); _operator_sub_impl(PyObject *module, PyObject *a, PyObject *b);
@ -97,7 +97,7 @@ PyDoc_STRVAR(_operator_mul__doc__,
"Same as a * b."); "Same as a * b.");
#define _OPERATOR_MUL_METHODDEF \ #define _OPERATOR_MUL_METHODDEF \
{"mul", (PyCFunction)(void(*)(void))_operator_mul, METH_FASTCALL, _operator_mul__doc__}, {"mul", _PyCFunction_CAST(_operator_mul), METH_FASTCALL, _operator_mul__doc__},
static PyObject * static PyObject *
_operator_mul_impl(PyObject *module, PyObject *a, PyObject *b); _operator_mul_impl(PyObject *module, PyObject *a, PyObject *b);
@ -127,7 +127,7 @@ PyDoc_STRVAR(_operator_matmul__doc__,
"Same as a @ b."); "Same as a @ b.");
#define _OPERATOR_MATMUL_METHODDEF \ #define _OPERATOR_MATMUL_METHODDEF \
{"matmul", (PyCFunction)(void(*)(void))_operator_matmul, METH_FASTCALL, _operator_matmul__doc__}, {"matmul", _PyCFunction_CAST(_operator_matmul), METH_FASTCALL, _operator_matmul__doc__},
static PyObject * static PyObject *
_operator_matmul_impl(PyObject *module, PyObject *a, PyObject *b); _operator_matmul_impl(PyObject *module, PyObject *a, PyObject *b);
@ -157,7 +157,7 @@ PyDoc_STRVAR(_operator_floordiv__doc__,
"Same as a // b."); "Same as a // b.");
#define _OPERATOR_FLOORDIV_METHODDEF \ #define _OPERATOR_FLOORDIV_METHODDEF \
{"floordiv", (PyCFunction)(void(*)(void))_operator_floordiv, METH_FASTCALL, _operator_floordiv__doc__}, {"floordiv", _PyCFunction_CAST(_operator_floordiv), METH_FASTCALL, _operator_floordiv__doc__},
static PyObject * static PyObject *
_operator_floordiv_impl(PyObject *module, PyObject *a, PyObject *b); _operator_floordiv_impl(PyObject *module, PyObject *a, PyObject *b);
@ -187,7 +187,7 @@ PyDoc_STRVAR(_operator_truediv__doc__,
"Same as a / b."); "Same as a / b.");
#define _OPERATOR_TRUEDIV_METHODDEF \ #define _OPERATOR_TRUEDIV_METHODDEF \
{"truediv", (PyCFunction)(void(*)(void))_operator_truediv, METH_FASTCALL, _operator_truediv__doc__}, {"truediv", _PyCFunction_CAST(_operator_truediv), METH_FASTCALL, _operator_truediv__doc__},
static PyObject * static PyObject *
_operator_truediv_impl(PyObject *module, PyObject *a, PyObject *b); _operator_truediv_impl(PyObject *module, PyObject *a, PyObject *b);
@ -217,7 +217,7 @@ PyDoc_STRVAR(_operator_mod__doc__,
"Same as a % b."); "Same as a % b.");
#define _OPERATOR_MOD_METHODDEF \ #define _OPERATOR_MOD_METHODDEF \
{"mod", (PyCFunction)(void(*)(void))_operator_mod, METH_FASTCALL, _operator_mod__doc__}, {"mod", _PyCFunction_CAST(_operator_mod), METH_FASTCALL, _operator_mod__doc__},
static PyObject * static PyObject *
_operator_mod_impl(PyObject *module, PyObject *a, PyObject *b); _operator_mod_impl(PyObject *module, PyObject *a, PyObject *b);
@ -292,7 +292,7 @@ PyDoc_STRVAR(_operator_lshift__doc__,
"Same as a << b."); "Same as a << b.");
#define _OPERATOR_LSHIFT_METHODDEF \ #define _OPERATOR_LSHIFT_METHODDEF \
{"lshift", (PyCFunction)(void(*)(void))_operator_lshift, METH_FASTCALL, _operator_lshift__doc__}, {"lshift", _PyCFunction_CAST(_operator_lshift), METH_FASTCALL, _operator_lshift__doc__},
static PyObject * static PyObject *
_operator_lshift_impl(PyObject *module, PyObject *a, PyObject *b); _operator_lshift_impl(PyObject *module, PyObject *a, PyObject *b);
@ -322,7 +322,7 @@ PyDoc_STRVAR(_operator_rshift__doc__,
"Same as a >> b."); "Same as a >> b.");
#define _OPERATOR_RSHIFT_METHODDEF \ #define _OPERATOR_RSHIFT_METHODDEF \
{"rshift", (PyCFunction)(void(*)(void))_operator_rshift, METH_FASTCALL, _operator_rshift__doc__}, {"rshift", _PyCFunction_CAST(_operator_rshift), METH_FASTCALL, _operator_rshift__doc__},
static PyObject * static PyObject *
_operator_rshift_impl(PyObject *module, PyObject *a, PyObject *b); _operator_rshift_impl(PyObject *module, PyObject *a, PyObject *b);
@ -380,7 +380,7 @@ PyDoc_STRVAR(_operator_and___doc__,
"Same as a & b."); "Same as a & b.");
#define _OPERATOR_AND__METHODDEF \ #define _OPERATOR_AND__METHODDEF \
{"and_", (PyCFunction)(void(*)(void))_operator_and_, METH_FASTCALL, _operator_and___doc__}, {"and_", _PyCFunction_CAST(_operator_and_), METH_FASTCALL, _operator_and___doc__},
static PyObject * static PyObject *
_operator_and__impl(PyObject *module, PyObject *a, PyObject *b); _operator_and__impl(PyObject *module, PyObject *a, PyObject *b);
@ -410,7 +410,7 @@ PyDoc_STRVAR(_operator_xor__doc__,
"Same as a ^ b."); "Same as a ^ b.");
#define _OPERATOR_XOR_METHODDEF \ #define _OPERATOR_XOR_METHODDEF \
{"xor", (PyCFunction)(void(*)(void))_operator_xor, METH_FASTCALL, _operator_xor__doc__}, {"xor", _PyCFunction_CAST(_operator_xor), METH_FASTCALL, _operator_xor__doc__},
static PyObject * static PyObject *
_operator_xor_impl(PyObject *module, PyObject *a, PyObject *b); _operator_xor_impl(PyObject *module, PyObject *a, PyObject *b);
@ -440,7 +440,7 @@ PyDoc_STRVAR(_operator_or___doc__,
"Same as a | b."); "Same as a | b.");
#define _OPERATOR_OR__METHODDEF \ #define _OPERATOR_OR__METHODDEF \
{"or_", (PyCFunction)(void(*)(void))_operator_or_, METH_FASTCALL, _operator_or___doc__}, {"or_", _PyCFunction_CAST(_operator_or_), METH_FASTCALL, _operator_or___doc__},
static PyObject * static PyObject *
_operator_or__impl(PyObject *module, PyObject *a, PyObject *b); _operator_or__impl(PyObject *module, PyObject *a, PyObject *b);
@ -470,7 +470,7 @@ PyDoc_STRVAR(_operator_iadd__doc__,
"Same as a += b."); "Same as a += b.");
#define _OPERATOR_IADD_METHODDEF \ #define _OPERATOR_IADD_METHODDEF \
{"iadd", (PyCFunction)(void(*)(void))_operator_iadd, METH_FASTCALL, _operator_iadd__doc__}, {"iadd", _PyCFunction_CAST(_operator_iadd), METH_FASTCALL, _operator_iadd__doc__},
static PyObject * static PyObject *
_operator_iadd_impl(PyObject *module, PyObject *a, PyObject *b); _operator_iadd_impl(PyObject *module, PyObject *a, PyObject *b);
@ -500,7 +500,7 @@ PyDoc_STRVAR(_operator_isub__doc__,
"Same as a -= b."); "Same as a -= b.");
#define _OPERATOR_ISUB_METHODDEF \ #define _OPERATOR_ISUB_METHODDEF \
{"isub", (PyCFunction)(void(*)(void))_operator_isub, METH_FASTCALL, _operator_isub__doc__}, {"isub", _PyCFunction_CAST(_operator_isub), METH_FASTCALL, _operator_isub__doc__},
static PyObject * static PyObject *
_operator_isub_impl(PyObject *module, PyObject *a, PyObject *b); _operator_isub_impl(PyObject *module, PyObject *a, PyObject *b);
@ -530,7 +530,7 @@ PyDoc_STRVAR(_operator_imul__doc__,
"Same as a *= b."); "Same as a *= b.");
#define _OPERATOR_IMUL_METHODDEF \ #define _OPERATOR_IMUL_METHODDEF \
{"imul", (PyCFunction)(void(*)(void))_operator_imul, METH_FASTCALL, _operator_imul__doc__}, {"imul", _PyCFunction_CAST(_operator_imul), METH_FASTCALL, _operator_imul__doc__},
static PyObject * static PyObject *
_operator_imul_impl(PyObject *module, PyObject *a, PyObject *b); _operator_imul_impl(PyObject *module, PyObject *a, PyObject *b);
@ -560,7 +560,7 @@ PyDoc_STRVAR(_operator_imatmul__doc__,
"Same as a @= b."); "Same as a @= b.");
#define _OPERATOR_IMATMUL_METHODDEF \ #define _OPERATOR_IMATMUL_METHODDEF \
{"imatmul", (PyCFunction)(void(*)(void))_operator_imatmul, METH_FASTCALL, _operator_imatmul__doc__}, {"imatmul", _PyCFunction_CAST(_operator_imatmul), METH_FASTCALL, _operator_imatmul__doc__},
static PyObject * static PyObject *
_operator_imatmul_impl(PyObject *module, PyObject *a, PyObject *b); _operator_imatmul_impl(PyObject *module, PyObject *a, PyObject *b);
@ -590,7 +590,7 @@ PyDoc_STRVAR(_operator_ifloordiv__doc__,
"Same as a //= b."); "Same as a //= b.");
#define _OPERATOR_IFLOORDIV_METHODDEF \ #define _OPERATOR_IFLOORDIV_METHODDEF \
{"ifloordiv", (PyCFunction)(void(*)(void))_operator_ifloordiv, METH_FASTCALL, _operator_ifloordiv__doc__}, {"ifloordiv", _PyCFunction_CAST(_operator_ifloordiv), METH_FASTCALL, _operator_ifloordiv__doc__},
static PyObject * static PyObject *
_operator_ifloordiv_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ifloordiv_impl(PyObject *module, PyObject *a, PyObject *b);
@ -620,7 +620,7 @@ PyDoc_STRVAR(_operator_itruediv__doc__,
"Same as a /= b."); "Same as a /= b.");
#define _OPERATOR_ITRUEDIV_METHODDEF \ #define _OPERATOR_ITRUEDIV_METHODDEF \
{"itruediv", (PyCFunction)(void(*)(void))_operator_itruediv, METH_FASTCALL, _operator_itruediv__doc__}, {"itruediv", _PyCFunction_CAST(_operator_itruediv), METH_FASTCALL, _operator_itruediv__doc__},
static PyObject * static PyObject *
_operator_itruediv_impl(PyObject *module, PyObject *a, PyObject *b); _operator_itruediv_impl(PyObject *module, PyObject *a, PyObject *b);
@ -650,7 +650,7 @@ PyDoc_STRVAR(_operator_imod__doc__,
"Same as a %= b."); "Same as a %= b.");
#define _OPERATOR_IMOD_METHODDEF \ #define _OPERATOR_IMOD_METHODDEF \
{"imod", (PyCFunction)(void(*)(void))_operator_imod, METH_FASTCALL, _operator_imod__doc__}, {"imod", _PyCFunction_CAST(_operator_imod), METH_FASTCALL, _operator_imod__doc__},
static PyObject * static PyObject *
_operator_imod_impl(PyObject *module, PyObject *a, PyObject *b); _operator_imod_impl(PyObject *module, PyObject *a, PyObject *b);
@ -680,7 +680,7 @@ PyDoc_STRVAR(_operator_ilshift__doc__,
"Same as a <<= b."); "Same as a <<= b.");
#define _OPERATOR_ILSHIFT_METHODDEF \ #define _OPERATOR_ILSHIFT_METHODDEF \
{"ilshift", (PyCFunction)(void(*)(void))_operator_ilshift, METH_FASTCALL, _operator_ilshift__doc__}, {"ilshift", _PyCFunction_CAST(_operator_ilshift), METH_FASTCALL, _operator_ilshift__doc__},
static PyObject * static PyObject *
_operator_ilshift_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ilshift_impl(PyObject *module, PyObject *a, PyObject *b);
@ -710,7 +710,7 @@ PyDoc_STRVAR(_operator_irshift__doc__,
"Same as a >>= b."); "Same as a >>= b.");
#define _OPERATOR_IRSHIFT_METHODDEF \ #define _OPERATOR_IRSHIFT_METHODDEF \
{"irshift", (PyCFunction)(void(*)(void))_operator_irshift, METH_FASTCALL, _operator_irshift__doc__}, {"irshift", _PyCFunction_CAST(_operator_irshift), METH_FASTCALL, _operator_irshift__doc__},
static PyObject * static PyObject *
_operator_irshift_impl(PyObject *module, PyObject *a, PyObject *b); _operator_irshift_impl(PyObject *module, PyObject *a, PyObject *b);
@ -740,7 +740,7 @@ PyDoc_STRVAR(_operator_iand__doc__,
"Same as a &= b."); "Same as a &= b.");
#define _OPERATOR_IAND_METHODDEF \ #define _OPERATOR_IAND_METHODDEF \
{"iand", (PyCFunction)(void(*)(void))_operator_iand, METH_FASTCALL, _operator_iand__doc__}, {"iand", _PyCFunction_CAST(_operator_iand), METH_FASTCALL, _operator_iand__doc__},
static PyObject * static PyObject *
_operator_iand_impl(PyObject *module, PyObject *a, PyObject *b); _operator_iand_impl(PyObject *module, PyObject *a, PyObject *b);
@ -770,7 +770,7 @@ PyDoc_STRVAR(_operator_ixor__doc__,
"Same as a ^= b."); "Same as a ^= b.");
#define _OPERATOR_IXOR_METHODDEF \ #define _OPERATOR_IXOR_METHODDEF \
{"ixor", (PyCFunction)(void(*)(void))_operator_ixor, METH_FASTCALL, _operator_ixor__doc__}, {"ixor", _PyCFunction_CAST(_operator_ixor), METH_FASTCALL, _operator_ixor__doc__},
static PyObject * static PyObject *
_operator_ixor_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ixor_impl(PyObject *module, PyObject *a, PyObject *b);
@ -800,7 +800,7 @@ PyDoc_STRVAR(_operator_ior__doc__,
"Same as a |= b."); "Same as a |= b.");
#define _OPERATOR_IOR_METHODDEF \ #define _OPERATOR_IOR_METHODDEF \
{"ior", (PyCFunction)(void(*)(void))_operator_ior, METH_FASTCALL, _operator_ior__doc__}, {"ior", _PyCFunction_CAST(_operator_ior), METH_FASTCALL, _operator_ior__doc__},
static PyObject * static PyObject *
_operator_ior_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ior_impl(PyObject *module, PyObject *a, PyObject *b);
@ -830,7 +830,7 @@ PyDoc_STRVAR(_operator_concat__doc__,
"Same as a + b, for a and b sequences."); "Same as a + b, for a and b sequences.");
#define _OPERATOR_CONCAT_METHODDEF \ #define _OPERATOR_CONCAT_METHODDEF \
{"concat", (PyCFunction)(void(*)(void))_operator_concat, METH_FASTCALL, _operator_concat__doc__}, {"concat", _PyCFunction_CAST(_operator_concat), METH_FASTCALL, _operator_concat__doc__},
static PyObject * static PyObject *
_operator_concat_impl(PyObject *module, PyObject *a, PyObject *b); _operator_concat_impl(PyObject *module, PyObject *a, PyObject *b);
@ -860,7 +860,7 @@ PyDoc_STRVAR(_operator_iconcat__doc__,
"Same as a += b, for a and b sequences."); "Same as a += b, for a and b sequences.");
#define _OPERATOR_ICONCAT_METHODDEF \ #define _OPERATOR_ICONCAT_METHODDEF \
{"iconcat", (PyCFunction)(void(*)(void))_operator_iconcat, METH_FASTCALL, _operator_iconcat__doc__}, {"iconcat", _PyCFunction_CAST(_operator_iconcat), METH_FASTCALL, _operator_iconcat__doc__},
static PyObject * static PyObject *
_operator_iconcat_impl(PyObject *module, PyObject *a, PyObject *b); _operator_iconcat_impl(PyObject *module, PyObject *a, PyObject *b);
@ -890,7 +890,7 @@ PyDoc_STRVAR(_operator_contains__doc__,
"Same as b in a (note reversed operands)."); "Same as b in a (note reversed operands).");
#define _OPERATOR_CONTAINS_METHODDEF \ #define _OPERATOR_CONTAINS_METHODDEF \
{"contains", (PyCFunction)(void(*)(void))_operator_contains, METH_FASTCALL, _operator_contains__doc__}, {"contains", _PyCFunction_CAST(_operator_contains), METH_FASTCALL, _operator_contains__doc__},
static int static int
_operator_contains_impl(PyObject *module, PyObject *a, PyObject *b); _operator_contains_impl(PyObject *module, PyObject *a, PyObject *b);
@ -925,7 +925,7 @@ PyDoc_STRVAR(_operator_indexOf__doc__,
"Return the first index of b in a."); "Return the first index of b in a.");
#define _OPERATOR_INDEXOF_METHODDEF \ #define _OPERATOR_INDEXOF_METHODDEF \
{"indexOf", (PyCFunction)(void(*)(void))_operator_indexOf, METH_FASTCALL, _operator_indexOf__doc__}, {"indexOf", _PyCFunction_CAST(_operator_indexOf), METH_FASTCALL, _operator_indexOf__doc__},
static Py_ssize_t static Py_ssize_t
_operator_indexOf_impl(PyObject *module, PyObject *a, PyObject *b); _operator_indexOf_impl(PyObject *module, PyObject *a, PyObject *b);
@ -960,7 +960,7 @@ PyDoc_STRVAR(_operator_countOf__doc__,
"Return the number of items in a which are, or which equal, b."); "Return the number of items in a which are, or which equal, b.");
#define _OPERATOR_COUNTOF_METHODDEF \ #define _OPERATOR_COUNTOF_METHODDEF \
{"countOf", (PyCFunction)(void(*)(void))_operator_countOf, METH_FASTCALL, _operator_countOf__doc__}, {"countOf", _PyCFunction_CAST(_operator_countOf), METH_FASTCALL, _operator_countOf__doc__},
static Py_ssize_t static Py_ssize_t
_operator_countOf_impl(PyObject *module, PyObject *a, PyObject *b); _operator_countOf_impl(PyObject *module, PyObject *a, PyObject *b);
@ -995,7 +995,7 @@ PyDoc_STRVAR(_operator_getitem__doc__,
"Same as a[b]."); "Same as a[b].");
#define _OPERATOR_GETITEM_METHODDEF \ #define _OPERATOR_GETITEM_METHODDEF \
{"getitem", (PyCFunction)(void(*)(void))_operator_getitem, METH_FASTCALL, _operator_getitem__doc__}, {"getitem", _PyCFunction_CAST(_operator_getitem), METH_FASTCALL, _operator_getitem__doc__},
static PyObject * static PyObject *
_operator_getitem_impl(PyObject *module, PyObject *a, PyObject *b); _operator_getitem_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1025,7 +1025,7 @@ PyDoc_STRVAR(_operator_setitem__doc__,
"Same as a[b] = c."); "Same as a[b] = c.");
#define _OPERATOR_SETITEM_METHODDEF \ #define _OPERATOR_SETITEM_METHODDEF \
{"setitem", (PyCFunction)(void(*)(void))_operator_setitem, METH_FASTCALL, _operator_setitem__doc__}, {"setitem", _PyCFunction_CAST(_operator_setitem), METH_FASTCALL, _operator_setitem__doc__},
static PyObject * static PyObject *
_operator_setitem_impl(PyObject *module, PyObject *a, PyObject *b, _operator_setitem_impl(PyObject *module, PyObject *a, PyObject *b,
@ -1058,7 +1058,7 @@ PyDoc_STRVAR(_operator_delitem__doc__,
"Same as del a[b]."); "Same as del a[b].");
#define _OPERATOR_DELITEM_METHODDEF \ #define _OPERATOR_DELITEM_METHODDEF \
{"delitem", (PyCFunction)(void(*)(void))_operator_delitem, METH_FASTCALL, _operator_delitem__doc__}, {"delitem", _PyCFunction_CAST(_operator_delitem), METH_FASTCALL, _operator_delitem__doc__},
static PyObject * static PyObject *
_operator_delitem_impl(PyObject *module, PyObject *a, PyObject *b); _operator_delitem_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1088,7 +1088,7 @@ PyDoc_STRVAR(_operator_eq__doc__,
"Same as a == b."); "Same as a == b.");
#define _OPERATOR_EQ_METHODDEF \ #define _OPERATOR_EQ_METHODDEF \
{"eq", (PyCFunction)(void(*)(void))_operator_eq, METH_FASTCALL, _operator_eq__doc__}, {"eq", _PyCFunction_CAST(_operator_eq), METH_FASTCALL, _operator_eq__doc__},
static PyObject * static PyObject *
_operator_eq_impl(PyObject *module, PyObject *a, PyObject *b); _operator_eq_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1118,7 +1118,7 @@ PyDoc_STRVAR(_operator_ne__doc__,
"Same as a != b."); "Same as a != b.");
#define _OPERATOR_NE_METHODDEF \ #define _OPERATOR_NE_METHODDEF \
{"ne", (PyCFunction)(void(*)(void))_operator_ne, METH_FASTCALL, _operator_ne__doc__}, {"ne", _PyCFunction_CAST(_operator_ne), METH_FASTCALL, _operator_ne__doc__},
static PyObject * static PyObject *
_operator_ne_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ne_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1148,7 +1148,7 @@ PyDoc_STRVAR(_operator_lt__doc__,
"Same as a < b."); "Same as a < b.");
#define _OPERATOR_LT_METHODDEF \ #define _OPERATOR_LT_METHODDEF \
{"lt", (PyCFunction)(void(*)(void))_operator_lt, METH_FASTCALL, _operator_lt__doc__}, {"lt", _PyCFunction_CAST(_operator_lt), METH_FASTCALL, _operator_lt__doc__},
static PyObject * static PyObject *
_operator_lt_impl(PyObject *module, PyObject *a, PyObject *b); _operator_lt_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1178,7 +1178,7 @@ PyDoc_STRVAR(_operator_le__doc__,
"Same as a <= b."); "Same as a <= b.");
#define _OPERATOR_LE_METHODDEF \ #define _OPERATOR_LE_METHODDEF \
{"le", (PyCFunction)(void(*)(void))_operator_le, METH_FASTCALL, _operator_le__doc__}, {"le", _PyCFunction_CAST(_operator_le), METH_FASTCALL, _operator_le__doc__},
static PyObject * static PyObject *
_operator_le_impl(PyObject *module, PyObject *a, PyObject *b); _operator_le_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1208,7 +1208,7 @@ PyDoc_STRVAR(_operator_gt__doc__,
"Same as a > b."); "Same as a > b.");
#define _OPERATOR_GT_METHODDEF \ #define _OPERATOR_GT_METHODDEF \
{"gt", (PyCFunction)(void(*)(void))_operator_gt, METH_FASTCALL, _operator_gt__doc__}, {"gt", _PyCFunction_CAST(_operator_gt), METH_FASTCALL, _operator_gt__doc__},
static PyObject * static PyObject *
_operator_gt_impl(PyObject *module, PyObject *a, PyObject *b); _operator_gt_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1238,7 +1238,7 @@ PyDoc_STRVAR(_operator_ge__doc__,
"Same as a >= b."); "Same as a >= b.");
#define _OPERATOR_GE_METHODDEF \ #define _OPERATOR_GE_METHODDEF \
{"ge", (PyCFunction)(void(*)(void))_operator_ge, METH_FASTCALL, _operator_ge__doc__}, {"ge", _PyCFunction_CAST(_operator_ge), METH_FASTCALL, _operator_ge__doc__},
static PyObject * static PyObject *
_operator_ge_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ge_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1268,7 +1268,7 @@ PyDoc_STRVAR(_operator_pow__doc__,
"Same as a ** b."); "Same as a ** b.");
#define _OPERATOR_POW_METHODDEF \ #define _OPERATOR_POW_METHODDEF \
{"pow", (PyCFunction)(void(*)(void))_operator_pow, METH_FASTCALL, _operator_pow__doc__}, {"pow", _PyCFunction_CAST(_operator_pow), METH_FASTCALL, _operator_pow__doc__},
static PyObject * static PyObject *
_operator_pow_impl(PyObject *module, PyObject *a, PyObject *b); _operator_pow_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1298,7 +1298,7 @@ PyDoc_STRVAR(_operator_ipow__doc__,
"Same as a **= b."); "Same as a **= b.");
#define _OPERATOR_IPOW_METHODDEF \ #define _OPERATOR_IPOW_METHODDEF \
{"ipow", (PyCFunction)(void(*)(void))_operator_ipow, METH_FASTCALL, _operator_ipow__doc__}, {"ipow", _PyCFunction_CAST(_operator_ipow), METH_FASTCALL, _operator_ipow__doc__},
static PyObject * static PyObject *
_operator_ipow_impl(PyObject *module, PyObject *a, PyObject *b); _operator_ipow_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1337,7 +1337,7 @@ PyDoc_STRVAR(_operator_is___doc__,
"Same as a is b."); "Same as a is b.");
#define _OPERATOR_IS__METHODDEF \ #define _OPERATOR_IS__METHODDEF \
{"is_", (PyCFunction)(void(*)(void))_operator_is_, METH_FASTCALL, _operator_is___doc__}, {"is_", _PyCFunction_CAST(_operator_is_), METH_FASTCALL, _operator_is___doc__},
static PyObject * static PyObject *
_operator_is__impl(PyObject *module, PyObject *a, PyObject *b); _operator_is__impl(PyObject *module, PyObject *a, PyObject *b);
@ -1367,7 +1367,7 @@ PyDoc_STRVAR(_operator_is_not__doc__,
"Same as a is not b."); "Same as a is not b.");
#define _OPERATOR_IS_NOT_METHODDEF \ #define _OPERATOR_IS_NOT_METHODDEF \
{"is_not", (PyCFunction)(void(*)(void))_operator_is_not, METH_FASTCALL, _operator_is_not__doc__}, {"is_not", _PyCFunction_CAST(_operator_is_not), METH_FASTCALL, _operator_is_not__doc__},
static PyObject * static PyObject *
_operator_is_not_impl(PyObject *module, PyObject *a, PyObject *b); _operator_is_not_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1403,7 +1403,7 @@ PyDoc_STRVAR(_operator_length_hint__doc__,
"The result will be an integer >= 0."); "The result will be an integer >= 0.");
#define _OPERATOR_LENGTH_HINT_METHODDEF \ #define _OPERATOR_LENGTH_HINT_METHODDEF \
{"length_hint", (PyCFunction)(void(*)(void))_operator_length_hint, METH_FASTCALL, _operator_length_hint__doc__}, {"length_hint", _PyCFunction_CAST(_operator_length_hint), METH_FASTCALL, _operator_length_hint__doc__},
static Py_ssize_t static Py_ssize_t
_operator_length_hint_impl(PyObject *module, PyObject *obj, _operator_length_hint_impl(PyObject *module, PyObject *obj,
@ -1464,7 +1464,7 @@ PyDoc_STRVAR(_operator__compare_digest__doc__,
"types and lengths of a and b--but not their values."); "types and lengths of a and b--but not their values.");
#define _OPERATOR__COMPARE_DIGEST_METHODDEF \ #define _OPERATOR__COMPARE_DIGEST_METHODDEF \
{"_compare_digest", (PyCFunction)(void(*)(void))_operator__compare_digest, METH_FASTCALL, _operator__compare_digest__doc__}, {"_compare_digest", _PyCFunction_CAST(_operator__compare_digest), METH_FASTCALL, _operator__compare_digest__doc__},
static PyObject * static PyObject *
_operator__compare_digest_impl(PyObject *module, PyObject *a, PyObject *b); _operator__compare_digest_impl(PyObject *module, PyObject *a, PyObject *b);
@ -1486,4 +1486,4 @@ _operator__compare_digest(PyObject *module, PyObject *const *args, Py_ssize_t na
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=16749e11fda51785 input=a9049054013a1b77]*/ /*[clinic end generated code: output=44164c4fbd67e5c5 input=a9049054013a1b77]*/

View File

@ -238,7 +238,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)(void(*)(void))_pickle_Unpickler_find_class, METH_FASTCALL, _pickle_Unpickler_find_class__doc__}, {"find_class", _PyCFunction_CAST(_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,
@ -486,7 +486,7 @@ PyDoc_STRVAR(_pickle_dump__doc__,
"*buffer_callback* is not None and *protocol* is None or smaller than 5."); "*buffer_callback* is not None and *protocol* is None or smaller than 5.");
#define _PICKLE_DUMP_METHODDEF \ #define _PICKLE_DUMP_METHODDEF \
{"dump", (PyCFunction)(void(*)(void))_pickle_dump, METH_FASTCALL|METH_KEYWORDS, _pickle_dump__doc__}, {"dump", _PyCFunction_CAST(_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,
@ -568,7 +568,7 @@ PyDoc_STRVAR(_pickle_dumps__doc__,
"*buffer_callback* is not None and *protocol* is None or smaller than 5."); "*buffer_callback* is not None and *protocol* is None or smaller than 5.");
#define _PICKLE_DUMPS_METHODDEF \ #define _PICKLE_DUMPS_METHODDEF \
{"dumps", (PyCFunction)(void(*)(void))_pickle_dumps, METH_FASTCALL|METH_KEYWORDS, _pickle_dumps__doc__}, {"dumps", _PyCFunction_CAST(_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,
@ -652,7 +652,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)(void(*)(void))_pickle_load, METH_FASTCALL|METH_KEYWORDS, _pickle_load__doc__}, {"load", _PyCFunction_CAST(_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,
@ -755,7 +755,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)(void(*)(void))_pickle_loads, METH_FASTCALL|METH_KEYWORDS, _pickle_loads__doc__}, {"loads", _PyCFunction_CAST(_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,
@ -836,4 +836,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=324aad69644beda2 input=a9049054013a1b77]*/ /*[clinic end generated code: output=1bb1ead3c828e108 input=a9049054013a1b77]*/

View File

@ -42,7 +42,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)(void(*)(void))_queue_SimpleQueue_put, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put__doc__}, {"put", _PyCFunction_CAST(_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,
@ -95,7 +95,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)(void(*)(void))_queue_SimpleQueue_put_nowait, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put_nowait__doc__}, {"put_nowait", _PyCFunction_CAST(_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);
@ -135,7 +135,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)(void(*)(void))_queue_SimpleQueue_get, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get__doc__}, {"get", _PyCFunction_CAST(_queue_SimpleQueue_get), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get__doc__},
static PyObject * static PyObject *
_queue_SimpleQueue_get_impl(simplequeueobject *self, PyTypeObject *cls, _queue_SimpleQueue_get_impl(simplequeueobject *self, PyTypeObject *cls,
@ -186,7 +186,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_get_nowait__doc__,
"raise the Empty exception."); "raise the Empty exception.");
#define _QUEUE_SIMPLEQUEUE_GET_NOWAIT_METHODDEF \ #define _QUEUE_SIMPLEQUEUE_GET_NOWAIT_METHODDEF \
{"get_nowait", (PyCFunction)(void(*)(void))_queue_SimpleQueue_get_nowait, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get_nowait__doc__}, {"get_nowait", _PyCFunction_CAST(_queue_SimpleQueue_get_nowait), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get_nowait__doc__},
static PyObject * static PyObject *
_queue_SimpleQueue_get_nowait_impl(simplequeueobject *self, _queue_SimpleQueue_get_nowait_impl(simplequeueobject *self,
@ -257,4 +257,4 @@ _queue_SimpleQueue_qsize(simplequeueobject *self, PyObject *Py_UNUSED(ignored))
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=36301c405a858f39 input=a9049054013a1b77]*/ /*[clinic end generated code: output=88ec8033aeb7241c input=a9049054013a1b77]*/

View File

@ -30,7 +30,7 @@ PyDoc_STRVAR(_random_Random_seed__doc__,
"of the current time and the process identifier."); "of the current time and the process identifier.");
#define _RANDOM_RANDOM_SEED_METHODDEF \ #define _RANDOM_RANDOM_SEED_METHODDEF \
{"seed", (PyCFunction)(void(*)(void))_random_Random_seed, METH_FASTCALL, _random_Random_seed__doc__}, {"seed", _PyCFunction_CAST(_random_Random_seed), METH_FASTCALL, _random_Random_seed__doc__},
static PyObject * static PyObject *
_random_Random_seed_impl(RandomObject *self, PyObject *n); _random_Random_seed_impl(RandomObject *self, PyObject *n);
@ -109,4 +109,4 @@ _random_Random_getrandbits(RandomObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=cc8a23b2757dc6ba input=a9049054013a1b77]*/ /*[clinic end generated code: output=d144826cde89e605 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_ssl__SSLSocket_getpeercert, METH_FASTCALL, _ssl__SSLSocket_getpeercert__doc__}, {"getpeercert", _PyCFunction_CAST(_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);
@ -338,7 +338,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)(void(*)(void))_ssl__SSLSocket_get_channel_binding, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLSocket_get_channel_binding__doc__}, {"get_channel_binding", _PyCFunction_CAST(_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,
@ -521,7 +521,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)(void(*)(void))_ssl__SSLContext_load_cert_chain, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_cert_chain__doc__}, {"load_cert_chain", _PyCFunction_CAST(_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,
@ -567,7 +567,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)(void(*)(void))_ssl__SSLContext_load_verify_locations, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_verify_locations__doc__}, {"load_verify_locations", _PyCFunction_CAST(_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,
@ -629,7 +629,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)(void(*)(void))_ssl__SSLContext__wrap_socket, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_socket__doc__}, {"_wrap_socket", _PyCFunction_CAST(_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,
@ -697,7 +697,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)(void(*)(void))_ssl__SSLContext__wrap_bio, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_bio__doc__}, {"_wrap_bio", _PyCFunction_CAST(_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,
@ -844,7 +844,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)(void(*)(void))_ssl__SSLContext_get_ca_certs, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_get_ca_certs__doc__}, {"get_ca_certs", _PyCFunction_CAST(_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);
@ -913,7 +913,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)(void(*)(void))_ssl_MemoryBIO_read, METH_FASTCALL, _ssl_MemoryBIO_read__doc__}, {"read", _PyCFunction_CAST(_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);
@ -1009,7 +1009,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)(void(*)(void))_ssl_RAND_add, METH_FASTCALL, _ssl_RAND_add__doc__}, {"RAND_add", _PyCFunction_CAST(_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);
@ -1172,7 +1172,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)(void(*)(void))_ssl_txt2obj, METH_FASTCALL|METH_KEYWORDS, _ssl_txt2obj__doc__}, {"txt2obj", _PyCFunction_CAST(_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);
@ -1262,7 +1262,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)(void(*)(void))_ssl_enum_certificates, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_certificates__doc__}, {"enum_certificates", _PyCFunction_CAST(_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);
@ -1315,7 +1315,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)(void(*)(void))_ssl_enum_crls, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_crls__doc__}, {"enum_crls", _PyCFunction_CAST(_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);
@ -1361,4 +1361,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=cd2a53c26eda295e input=a9049054013a1b77]*/ /*[clinic end generated code: output=2a488dd0cbc777df input=a9049054013a1b77]*/

View File

@ -8,7 +8,7 @@ PyDoc_STRVAR(_statistics__normal_dist_inv_cdf__doc__,
"\n"); "\n");
#define _STATISTICS__NORMAL_DIST_INV_CDF_METHODDEF \ #define _STATISTICS__NORMAL_DIST_INV_CDF_METHODDEF \
{"_normal_dist_inv_cdf", (PyCFunction)(void(*)(void))_statistics__normal_dist_inv_cdf, METH_FASTCALL, _statistics__normal_dist_inv_cdf__doc__}, {"_normal_dist_inv_cdf", _PyCFunction_CAST(_statistics__normal_dist_inv_cdf), METH_FASTCALL, _statistics__normal_dist_inv_cdf__doc__},
static double static double
_statistics__normal_dist_inv_cdf_impl(PyObject *module, double p, double mu, _statistics__normal_dist_inv_cdf_impl(PyObject *module, double p, double mu,
@ -65,4 +65,4 @@ _statistics__normal_dist_inv_cdf(PyObject *module, PyObject *const *args, Py_ssi
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=c5826928a238326c input=a9049054013a1b77]*/ /*[clinic end generated code: output=b807a8243e7801e6 input=a9049054013a1b77]*/

View File

@ -93,7 +93,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)(void(*)(void))Struct_unpack_from, METH_FASTCALL|METH_KEYWORDS, Struct_unpack_from__doc__}, {"unpack_from", _PyCFunction_CAST(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,
@ -226,7 +226,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)(void(*)(void))unpack, METH_FASTCALL, unpack__doc__}, {"unpack", _PyCFunction_CAST(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);
@ -275,7 +275,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)(void(*)(void))unpack_from, METH_FASTCALL|METH_KEYWORDS, unpack_from__doc__}, {"unpack_from", _PyCFunction_CAST(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,
@ -348,7 +348,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)(void(*)(void))iter_unpack, METH_FASTCALL, iter_unpack__doc__}, {"iter_unpack", _PyCFunction_CAST(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,
@ -376,4 +376,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=a3d3cd900091cb1c input=a9049054013a1b77]*/ /*[clinic end generated code: output=2065c9b007be631c input=a9049054013a1b77]*/

View File

@ -12,7 +12,7 @@ PyDoc_STRVAR(_testmultiphase_StateAccessType_get_defining_module__doc__,
"module."); "module.");
#define _TESTMULTIPHASE_STATEACCESSTYPE_GET_DEFINING_MODULE_METHODDEF \ #define _TESTMULTIPHASE_STATEACCESSTYPE_GET_DEFINING_MODULE_METHODDEF \
{"get_defining_module", (PyCFunction)(void(*)(void))_testmultiphase_StateAccessType_get_defining_module, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_get_defining_module__doc__}, {"get_defining_module", _PyCFunction_CAST(_testmultiphase_StateAccessType_get_defining_module), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_get_defining_module__doc__},
static PyObject * static PyObject *
_testmultiphase_StateAccessType_get_defining_module_impl(StateAccessTypeObject *self, _testmultiphase_StateAccessType_get_defining_module_impl(StateAccessTypeObject *self,
@ -35,7 +35,7 @@ PyDoc_STRVAR(_testmultiphase_StateAccessType_getmodulebydef_bad_def__doc__,
"Test that result of PyType_GetModuleByDef with a bad def is NULL."); "Test that result of PyType_GetModuleByDef with a bad def is NULL.");
#define _TESTMULTIPHASE_STATEACCESSTYPE_GETMODULEBYDEF_BAD_DEF_METHODDEF \ #define _TESTMULTIPHASE_STATEACCESSTYPE_GETMODULEBYDEF_BAD_DEF_METHODDEF \
{"getmodulebydef_bad_def", (PyCFunction)(void(*)(void))_testmultiphase_StateAccessType_getmodulebydef_bad_def, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_getmodulebydef_bad_def__doc__}, {"getmodulebydef_bad_def", _PyCFunction_CAST(_testmultiphase_StateAccessType_getmodulebydef_bad_def), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_getmodulebydef_bad_def__doc__},
static PyObject * static PyObject *
_testmultiphase_StateAccessType_getmodulebydef_bad_def_impl(StateAccessTypeObject *self, _testmultiphase_StateAccessType_getmodulebydef_bad_def_impl(StateAccessTypeObject *self,
@ -62,7 +62,7 @@ PyDoc_STRVAR(_testmultiphase_StateAccessType_increment_count_clinic__doc__,
"This tests Argument Clinic support for defining_class."); "This tests Argument Clinic support for defining_class.");
#define _TESTMULTIPHASE_STATEACCESSTYPE_INCREMENT_COUNT_CLINIC_METHODDEF \ #define _TESTMULTIPHASE_STATEACCESSTYPE_INCREMENT_COUNT_CLINIC_METHODDEF \
{"increment_count_clinic", (PyCFunction)(void(*)(void))_testmultiphase_StateAccessType_increment_count_clinic, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_increment_count_clinic__doc__}, {"increment_count_clinic", _PyCFunction_CAST(_testmultiphase_StateAccessType_increment_count_clinic), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_increment_count_clinic__doc__},
static PyObject * static PyObject *
_testmultiphase_StateAccessType_increment_count_clinic_impl(StateAccessTypeObject *self, _testmultiphase_StateAccessType_increment_count_clinic_impl(StateAccessTypeObject *self,
@ -118,7 +118,7 @@ PyDoc_STRVAR(_testmultiphase_StateAccessType_get_count__doc__,
"Return the value of the module-state counter."); "Return the value of the module-state counter.");
#define _TESTMULTIPHASE_STATEACCESSTYPE_GET_COUNT_METHODDEF \ #define _TESTMULTIPHASE_STATEACCESSTYPE_GET_COUNT_METHODDEF \
{"get_count", (PyCFunction)(void(*)(void))_testmultiphase_StateAccessType_get_count, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_get_count__doc__}, {"get_count", _PyCFunction_CAST(_testmultiphase_StateAccessType_get_count), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, _testmultiphase_StateAccessType_get_count__doc__},
static PyObject * static PyObject *
_testmultiphase_StateAccessType_get_count_impl(StateAccessTypeObject *self, _testmultiphase_StateAccessType_get_count_impl(StateAccessTypeObject *self,
@ -133,4 +133,4 @@ _testmultiphase_StateAccessType_get_count(StateAccessTypeObject *self, PyTypeObj
} }
return _testmultiphase_StateAccessType_get_count_impl(self, cls); return _testmultiphase_StateAccessType_get_count_impl(self, cls);
} }
/*[clinic end generated code: output=b41a400ef84f50af input=a9049054013a1b77]*/ /*[clinic end generated code: output=48739d81c3834078 input=a9049054013a1b77]*/

View File

@ -328,7 +328,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createcommand__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATECOMMAND_METHODDEF \ #define _TKINTER_TKAPP_CREATECOMMAND_METHODDEF \
{"createcommand", (PyCFunction)(void(*)(void))_tkinter_tkapp_createcommand, METH_FASTCALL, _tkinter_tkapp_createcommand__doc__}, {"createcommand", _PyCFunction_CAST(_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,
@ -408,7 +408,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createfilehandler__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATEFILEHANDLER_METHODDEF \ #define _TKINTER_TKAPP_CREATEFILEHANDLER_METHODDEF \
{"createfilehandler", (PyCFunction)(void(*)(void))_tkinter_tkapp_createfilehandler, METH_FASTCALL, _tkinter_tkapp_createfilehandler__doc__}, {"createfilehandler", _PyCFunction_CAST(_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,
@ -474,7 +474,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createtimerhandler__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATETIMERHANDLER_METHODDEF \ #define _TKINTER_TKAPP_CREATETIMERHANDLER_METHODDEF \
{"createtimerhandler", (PyCFunction)(void(*)(void))_tkinter_tkapp_createtimerhandler, METH_FASTCALL, _tkinter_tkapp_createtimerhandler__doc__}, {"createtimerhandler", _PyCFunction_CAST(_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,
@ -507,7 +507,7 @@ PyDoc_STRVAR(_tkinter_tkapp_mainloop__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_MAINLOOP_METHODDEF \ #define _TKINTER_TKAPP_MAINLOOP_METHODDEF \
{"mainloop", (PyCFunction)(void(*)(void))_tkinter_tkapp_mainloop, METH_FASTCALL, _tkinter_tkapp_mainloop__doc__}, {"mainloop", _PyCFunction_CAST(_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);
@ -541,7 +541,7 @@ PyDoc_STRVAR(_tkinter_tkapp_dooneevent__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_DOONEEVENT_METHODDEF \ #define _TKINTER_TKAPP_DOONEEVENT_METHODDEF \
{"dooneevent", (PyCFunction)(void(*)(void))_tkinter_tkapp_dooneevent, METH_FASTCALL, _tkinter_tkapp_dooneevent__doc__}, {"dooneevent", _PyCFunction_CAST(_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);
@ -661,7 +661,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)(void(*)(void))_tkinter_create, METH_FASTCALL, _tkinter_create__doc__}, {"create", _PyCFunction_CAST(_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,
@ -859,4 +859,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=b6d2dcb488c13aa7 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b0667ac928eb0c28 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_tracemalloc_start, METH_FASTCALL, _tracemalloc_start__doc__}, {"start", _PyCFunction_CAST(_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);
@ -212,4 +212,4 @@ _tracemalloc_reset_peak(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return _tracemalloc_reset_peak_impl(module); return _tracemalloc_reset_peak_impl(module);
} }
/*[clinic end generated code: output=bafca0a19b0b0823 input=a9049054013a1b77]*/ /*[clinic end generated code: output=2ae4fe05f1a340c9 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_weakref__remove_dead_weakref, METH_FASTCALL, _weakref__remove_dead_weakref__doc__}, {"_remove_dead_weakref", _PyCFunction_CAST(_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,
@ -84,7 +84,7 @@ PyDoc_STRVAR(_weakref_proxy__doc__,
"proxy when \'object\' is about to be finalized."); "proxy when \'object\' is about to be finalized.");
#define _WEAKREF_PROXY_METHODDEF \ #define _WEAKREF_PROXY_METHODDEF \
{"proxy", (PyCFunction)(void(*)(void))_weakref_proxy, METH_FASTCALL, _weakref_proxy__doc__}, {"proxy", _PyCFunction_CAST(_weakref_proxy), METH_FASTCALL, _weakref_proxy__doc__},
static PyObject * static PyObject *
_weakref_proxy_impl(PyObject *module, PyObject *object, PyObject *callback); _weakref_proxy_impl(PyObject *module, PyObject *object, PyObject *callback);
@ -110,4 +110,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=5a10a1fa43722399 input=a9049054013a1b77]*/ /*[clinic end generated code: output=f4be6b8177fbceb8 input=a9049054013a1b77]*/

View File

@ -96,7 +96,7 @@ PyDoc_STRVAR(_winapi_ConnectNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_CONNECTNAMEDPIPE_METHODDEF \ #define _WINAPI_CONNECTNAMEDPIPE_METHODDEF \
{"ConnectNamedPipe", (PyCFunction)(void(*)(void))_winapi_ConnectNamedPipe, METH_FASTCALL|METH_KEYWORDS, _winapi_ConnectNamedPipe__doc__}, {"ConnectNamedPipe", _PyCFunction_CAST(_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,
@ -129,7 +129,7 @@ PyDoc_STRVAR(_winapi_CreateFile__doc__,
"\n"); "\n");
#define _WINAPI_CREATEFILE_METHODDEF \ #define _WINAPI_CREATEFILE_METHODDEF \
{"CreateFile", (PyCFunction)(void(*)(void))_winapi_CreateFile, METH_FASTCALL, _winapi_CreateFile__doc__}, {"CreateFile", _PyCFunction_CAST(_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,
@ -175,7 +175,7 @@ PyDoc_STRVAR(_winapi_CreateFileMapping__doc__,
"\n"); "\n");
#define _WINAPI_CREATEFILEMAPPING_METHODDEF \ #define _WINAPI_CREATEFILEMAPPING_METHODDEF \
{"CreateFileMapping", (PyCFunction)(void(*)(void))_winapi_CreateFileMapping, METH_FASTCALL, _winapi_CreateFileMapping__doc__}, {"CreateFileMapping", _PyCFunction_CAST(_winapi_CreateFileMapping), METH_FASTCALL, _winapi_CreateFileMapping__doc__},
static HANDLE static HANDLE
_winapi_CreateFileMapping_impl(PyObject *module, HANDLE file_handle, _winapi_CreateFileMapping_impl(PyObject *module, HANDLE file_handle,
@ -223,7 +223,7 @@ PyDoc_STRVAR(_winapi_CreateJunction__doc__,
"\n"); "\n");
#define _WINAPI_CREATEJUNCTION_METHODDEF \ #define _WINAPI_CREATEJUNCTION_METHODDEF \
{"CreateJunction", (PyCFunction)(void(*)(void))_winapi_CreateJunction, METH_FASTCALL, _winapi_CreateJunction__doc__}, {"CreateJunction", _PyCFunction_CAST(_winapi_CreateJunction), METH_FASTCALL, _winapi_CreateJunction__doc__},
static PyObject * static PyObject *
_winapi_CreateJunction_impl(PyObject *module, LPCWSTR src_path, _winapi_CreateJunction_impl(PyObject *module, LPCWSTR src_path,
@ -286,7 +286,7 @@ PyDoc_STRVAR(_winapi_CreateNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_CREATENAMEDPIPE_METHODDEF \ #define _WINAPI_CREATENAMEDPIPE_METHODDEF \
{"CreateNamedPipe", (PyCFunction)(void(*)(void))_winapi_CreateNamedPipe, METH_FASTCALL, _winapi_CreateNamedPipe__doc__}, {"CreateNamedPipe", _PyCFunction_CAST(_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,
@ -338,7 +338,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)(void(*)(void))_winapi_CreatePipe, METH_FASTCALL, _winapi_CreatePipe__doc__}, {"CreatePipe", _PyCFunction_CAST(_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);
@ -379,7 +379,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)(void(*)(void))_winapi_CreateProcess, METH_FASTCALL, _winapi_CreateProcess__doc__}, {"CreateProcess", _PyCFunction_CAST(_winapi_CreateProcess), METH_FASTCALL, _winapi_CreateProcess__doc__},
static PyObject * static PyObject *
_winapi_CreateProcess_impl(PyObject *module, _winapi_CreateProcess_impl(PyObject *module,
@ -436,7 +436,7 @@ PyDoc_STRVAR(_winapi_DuplicateHandle__doc__,
"through both handles."); "through both handles.");
#define _WINAPI_DUPLICATEHANDLE_METHODDEF \ #define _WINAPI_DUPLICATEHANDLE_METHODDEF \
{"DuplicateHandle", (PyCFunction)(void(*)(void))_winapi_DuplicateHandle, METH_FASTCALL, _winapi_DuplicateHandle__doc__}, {"DuplicateHandle", _PyCFunction_CAST(_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,
@ -699,7 +699,7 @@ PyDoc_STRVAR(_winapi_MapViewOfFile__doc__,
"\n"); "\n");
#define _WINAPI_MAPVIEWOFFILE_METHODDEF \ #define _WINAPI_MAPVIEWOFFILE_METHODDEF \
{"MapViewOfFile", (PyCFunction)(void(*)(void))_winapi_MapViewOfFile, METH_FASTCALL, _winapi_MapViewOfFile__doc__}, {"MapViewOfFile", _PyCFunction_CAST(_winapi_MapViewOfFile), METH_FASTCALL, _winapi_MapViewOfFile__doc__},
static LPVOID static LPVOID
_winapi_MapViewOfFile_impl(PyObject *module, HANDLE file_map, _winapi_MapViewOfFile_impl(PyObject *module, HANDLE file_map,
@ -737,7 +737,7 @@ PyDoc_STRVAR(_winapi_OpenFileMapping__doc__,
"\n"); "\n");
#define _WINAPI_OPENFILEMAPPING_METHODDEF \ #define _WINAPI_OPENFILEMAPPING_METHODDEF \
{"OpenFileMapping", (PyCFunction)(void(*)(void))_winapi_OpenFileMapping, METH_FASTCALL, _winapi_OpenFileMapping__doc__}, {"OpenFileMapping", _PyCFunction_CAST(_winapi_OpenFileMapping), METH_FASTCALL, _winapi_OpenFileMapping__doc__},
static HANDLE static HANDLE
_winapi_OpenFileMapping_impl(PyObject *module, DWORD desired_access, _winapi_OpenFileMapping_impl(PyObject *module, DWORD desired_access,
@ -780,7 +780,7 @@ PyDoc_STRVAR(_winapi_OpenProcess__doc__,
"\n"); "\n");
#define _WINAPI_OPENPROCESS_METHODDEF \ #define _WINAPI_OPENPROCESS_METHODDEF \
{"OpenProcess", (PyCFunction)(void(*)(void))_winapi_OpenProcess, METH_FASTCALL, _winapi_OpenProcess__doc__}, {"OpenProcess", _PyCFunction_CAST(_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,
@ -818,7 +818,7 @@ PyDoc_STRVAR(_winapi_PeekNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_PEEKNAMEDPIPE_METHODDEF \ #define _WINAPI_PEEKNAMEDPIPE_METHODDEF \
{"PeekNamedPipe", (PyCFunction)(void(*)(void))_winapi_PeekNamedPipe, METH_FASTCALL, _winapi_PeekNamedPipe__doc__}, {"PeekNamedPipe", _PyCFunction_CAST(_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);
@ -846,7 +846,7 @@ PyDoc_STRVAR(_winapi_ReadFile__doc__,
"\n"); "\n");
#define _WINAPI_READFILE_METHODDEF \ #define _WINAPI_READFILE_METHODDEF \
{"ReadFile", (PyCFunction)(void(*)(void))_winapi_ReadFile, METH_FASTCALL|METH_KEYWORDS, _winapi_ReadFile__doc__}, {"ReadFile", _PyCFunction_CAST(_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,
@ -879,7 +879,7 @@ PyDoc_STRVAR(_winapi_SetNamedPipeHandleState__doc__,
"\n"); "\n");
#define _WINAPI_SETNAMEDPIPEHANDLESTATE_METHODDEF \ #define _WINAPI_SETNAMEDPIPEHANDLESTATE_METHODDEF \
{"SetNamedPipeHandleState", (PyCFunction)(void(*)(void))_winapi_SetNamedPipeHandleState, METH_FASTCALL, _winapi_SetNamedPipeHandleState__doc__}, {"SetNamedPipeHandleState", _PyCFunction_CAST(_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,
@ -913,7 +913,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)(void(*)(void))_winapi_TerminateProcess, METH_FASTCALL, _winapi_TerminateProcess__doc__}, {"TerminateProcess", _PyCFunction_CAST(_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,
@ -973,7 +973,7 @@ PyDoc_STRVAR(_winapi_WaitNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_WAITNAMEDPIPE_METHODDEF \ #define _WINAPI_WAITNAMEDPIPE_METHODDEF \
{"WaitNamedPipe", (PyCFunction)(void(*)(void))_winapi_WaitNamedPipe, METH_FASTCALL, _winapi_WaitNamedPipe__doc__}, {"WaitNamedPipe", _PyCFunction_CAST(_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);
@ -1002,7 +1002,7 @@ PyDoc_STRVAR(_winapi_WaitForMultipleObjects__doc__,
"\n"); "\n");
#define _WINAPI_WAITFORMULTIPLEOBJECTS_METHODDEF \ #define _WINAPI_WAITFORMULTIPLEOBJECTS_METHODDEF \
{"WaitForMultipleObjects", (PyCFunction)(void(*)(void))_winapi_WaitForMultipleObjects, METH_FASTCALL, _winapi_WaitForMultipleObjects__doc__}, {"WaitForMultipleObjects", _PyCFunction_CAST(_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,
@ -1037,7 +1037,7 @@ PyDoc_STRVAR(_winapi_WaitForSingleObject__doc__,
"in milliseconds."); "in milliseconds.");
#define _WINAPI_WAITFORSINGLEOBJECT_METHODDEF \ #define _WINAPI_WAITFORSINGLEOBJECT_METHODDEF \
{"WaitForSingleObject", (PyCFunction)(void(*)(void))_winapi_WaitForSingleObject, METH_FASTCALL, _winapi_WaitForSingleObject__doc__}, {"WaitForSingleObject", _PyCFunction_CAST(_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,
@ -1071,7 +1071,7 @@ PyDoc_STRVAR(_winapi_WriteFile__doc__,
"\n"); "\n");
#define _WINAPI_WRITEFILE_METHODDEF \ #define _WINAPI_WRITEFILE_METHODDEF \
{"WriteFile", (PyCFunction)(void(*)(void))_winapi_WriteFile, METH_FASTCALL|METH_KEYWORDS, _winapi_WriteFile__doc__}, {"WriteFile", _PyCFunction_CAST(_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,
@ -1121,7 +1121,7 @@ PyDoc_STRVAR(_winapi_GetFileType__doc__,
"\n"); "\n");
#define _WINAPI_GETFILETYPE_METHODDEF \ #define _WINAPI_GETFILETYPE_METHODDEF \
{"GetFileType", (PyCFunction)(void(*)(void))_winapi_GetFileType, METH_FASTCALL|METH_KEYWORDS, _winapi_GetFileType__doc__}, {"GetFileType", _PyCFunction_CAST(_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);
@ -1159,7 +1159,7 @@ PyDoc_STRVAR(_winapi__mimetypes_read_windows_registry__doc__,
"MimeTypes.add_type."); "MimeTypes.add_type.");
#define _WINAPI__MIMETYPES_READ_WINDOWS_REGISTRY_METHODDEF \ #define _WINAPI__MIMETYPES_READ_WINDOWS_REGISTRY_METHODDEF \
{"_mimetypes_read_windows_registry", (PyCFunction)(void(*)(void))_winapi__mimetypes_read_windows_registry, METH_FASTCALL|METH_KEYWORDS, _winapi__mimetypes_read_windows_registry__doc__}, {"_mimetypes_read_windows_registry", _PyCFunction_CAST(_winapi__mimetypes_read_windows_registry), METH_FASTCALL|METH_KEYWORDS, _winapi__mimetypes_read_windows_registry__doc__},
static PyObject * static PyObject *
_winapi__mimetypes_read_windows_registry_impl(PyObject *module, _winapi__mimetypes_read_windows_registry_impl(PyObject *module,
@ -1184,4 +1184,4 @@ _winapi__mimetypes_read_windows_registry(PyObject *module, PyObject *const *args
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=ac3623be6e42017c input=a9049054013a1b77]*/ /*[clinic end generated code: output=a4ede01aede352a4 input=a9049054013a1b77]*/

View File

@ -47,7 +47,7 @@ PyDoc_STRVAR(array_array_index__doc__,
"Raise ValueError if the value is not present."); "Raise ValueError if the value is not present.");
#define ARRAY_ARRAY_INDEX_METHODDEF \ #define ARRAY_ARRAY_INDEX_METHODDEF \
{"index", (PyCFunction)(void(*)(void))array_array_index, METH_FASTCALL, array_array_index__doc__}, {"index", _PyCFunction_CAST(array_array_index), METH_FASTCALL, array_array_index__doc__},
static PyObject * static PyObject *
array_array_index_impl(arrayobject *self, PyObject *v, Py_ssize_t start, array_array_index_impl(arrayobject *self, PyObject *v, Py_ssize_t start,
@ -102,7 +102,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)(void(*)(void))array_array_pop, METH_FASTCALL, array_array_pop__doc__}, {"pop", _PyCFunction_CAST(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);
@ -145,7 +145,7 @@ PyDoc_STRVAR(array_array_extend__doc__,
"Append items to the end of the array."); "Append items to the end of the array.");
#define ARRAY_ARRAY_EXTEND_METHODDEF \ #define ARRAY_ARRAY_EXTEND_METHODDEF \
{"extend", (PyCFunction)(void(*)(void))array_array_extend, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_extend__doc__}, {"extend", _PyCFunction_CAST(array_array_extend), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_extend__doc__},
static PyObject * static PyObject *
array_array_extend_impl(arrayobject *self, PyTypeObject *cls, PyObject *bb); array_array_extend_impl(arrayobject *self, PyTypeObject *cls, PyObject *bb);
@ -177,7 +177,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)(void(*)(void))array_array_insert, METH_FASTCALL, array_array_insert__doc__}, {"insert", _PyCFunction_CAST(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);
@ -287,7 +287,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)(void(*)(void))array_array_fromfile, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_fromfile__doc__}, {"fromfile", _PyCFunction_CAST(array_array_fromfile), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_fromfile__doc__},
static PyObject * static PyObject *
array_array_fromfile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f, array_array_fromfile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f,
@ -333,7 +333,7 @@ PyDoc_STRVAR(array_array_tofile__doc__,
"Write all items (as machine values) to the file object f."); "Write all items (as machine values) to the file object f.");
#define ARRAY_ARRAY_TOFILE_METHODDEF \ #define ARRAY_ARRAY_TOFILE_METHODDEF \
{"tofile", (PyCFunction)(void(*)(void))array_array_tofile, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_tofile__doc__}, {"tofile", _PyCFunction_CAST(array_array_tofile), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array_tofile__doc__},
static PyObject * static PyObject *
array_array_tofile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f); array_array_tofile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f);
@ -523,7 +523,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)(void(*)(void))array__array_reconstructor, METH_FASTCALL, array__array_reconstructor__doc__}, {"_array_reconstructor", _PyCFunction_CAST(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,
@ -574,7 +574,7 @@ PyDoc_STRVAR(array_array___reduce_ex____doc__,
"Return state information for pickling."); "Return state information for pickling.");
#define ARRAY_ARRAY___REDUCE_EX___METHODDEF \ #define ARRAY_ARRAY___REDUCE_EX___METHODDEF \
{"__reduce_ex__", (PyCFunction)(void(*)(void))array_array___reduce_ex__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array___reduce_ex____doc__}, {"__reduce_ex__", _PyCFunction_CAST(array_array___reduce_ex__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_array___reduce_ex____doc__},
static PyObject * static PyObject *
array_array___reduce_ex___impl(arrayobject *self, PyTypeObject *cls, array_array___reduce_ex___impl(arrayobject *self, PyTypeObject *cls,
@ -607,7 +607,7 @@ PyDoc_STRVAR(array_arrayiterator___reduce____doc__,
"Return state information for pickling."); "Return state information for pickling.");
#define ARRAY_ARRAYITERATOR___REDUCE___METHODDEF \ #define ARRAY_ARRAYITERATOR___REDUCE___METHODDEF \
{"__reduce__", (PyCFunction)(void(*)(void))array_arrayiterator___reduce__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_arrayiterator___reduce____doc__}, {"__reduce__", _PyCFunction_CAST(array_arrayiterator___reduce__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, array_arrayiterator___reduce____doc__},
static PyObject * static PyObject *
array_arrayiterator___reduce___impl(arrayiterobject *self, PyTypeObject *cls); array_arrayiterator___reduce___impl(arrayiterobject *self, PyTypeObject *cls);
@ -630,4 +630,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=7f48d1691fa27442 input=a9049054013a1b77]*/ /*[clinic end generated code: output=85a5fec90d9615b9 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(audioop_getsample__doc__,
"Return the value of sample index from the fragment."); "Return the value of sample index from the fragment.");
#define AUDIOOP_GETSAMPLE_METHODDEF \ #define AUDIOOP_GETSAMPLE_METHODDEF \
{"getsample", (PyCFunction)(void(*)(void))audioop_getsample, METH_FASTCALL, audioop_getsample__doc__}, {"getsample", _PyCFunction_CAST(audioop_getsample), METH_FASTCALL, audioop_getsample__doc__},
static PyObject * static PyObject *
audioop_getsample_impl(PyObject *module, Py_buffer *fragment, int width, audioop_getsample_impl(PyObject *module, Py_buffer *fragment, int width,
@ -67,7 +67,7 @@ PyDoc_STRVAR(audioop_max__doc__,
"Return the maximum of the absolute value of all samples in a fragment."); "Return the maximum of the absolute value of all samples in a fragment.");
#define AUDIOOP_MAX_METHODDEF \ #define AUDIOOP_MAX_METHODDEF \
{"max", (PyCFunction)(void(*)(void))audioop_max, METH_FASTCALL, audioop_max__doc__}, {"max", _PyCFunction_CAST(audioop_max), METH_FASTCALL, audioop_max__doc__},
static PyObject * static PyObject *
audioop_max_impl(PyObject *module, Py_buffer *fragment, int width); audioop_max_impl(PyObject *module, Py_buffer *fragment, int width);
@ -111,7 +111,7 @@ PyDoc_STRVAR(audioop_minmax__doc__,
"Return the minimum and maximum values of all samples in the sound fragment."); "Return the minimum and maximum values of all samples in the sound fragment.");
#define AUDIOOP_MINMAX_METHODDEF \ #define AUDIOOP_MINMAX_METHODDEF \
{"minmax", (PyCFunction)(void(*)(void))audioop_minmax, METH_FASTCALL, audioop_minmax__doc__}, {"minmax", _PyCFunction_CAST(audioop_minmax), METH_FASTCALL, audioop_minmax__doc__},
static PyObject * static PyObject *
audioop_minmax_impl(PyObject *module, Py_buffer *fragment, int width); audioop_minmax_impl(PyObject *module, Py_buffer *fragment, int width);
@ -155,7 +155,7 @@ PyDoc_STRVAR(audioop_avg__doc__,
"Return the average over all samples in the fragment."); "Return the average over all samples in the fragment.");
#define AUDIOOP_AVG_METHODDEF \ #define AUDIOOP_AVG_METHODDEF \
{"avg", (PyCFunction)(void(*)(void))audioop_avg, METH_FASTCALL, audioop_avg__doc__}, {"avg", _PyCFunction_CAST(audioop_avg), METH_FASTCALL, audioop_avg__doc__},
static PyObject * static PyObject *
audioop_avg_impl(PyObject *module, Py_buffer *fragment, int width); audioop_avg_impl(PyObject *module, Py_buffer *fragment, int width);
@ -199,7 +199,7 @@ PyDoc_STRVAR(audioop_rms__doc__,
"Return the root-mean-square of the fragment, i.e. sqrt(sum(S_i^2)/n)."); "Return the root-mean-square of the fragment, i.e. sqrt(sum(S_i^2)/n).");
#define AUDIOOP_RMS_METHODDEF \ #define AUDIOOP_RMS_METHODDEF \
{"rms", (PyCFunction)(void(*)(void))audioop_rms, METH_FASTCALL, audioop_rms__doc__}, {"rms", _PyCFunction_CAST(audioop_rms), METH_FASTCALL, audioop_rms__doc__},
static PyObject * static PyObject *
audioop_rms_impl(PyObject *module, Py_buffer *fragment, int width); audioop_rms_impl(PyObject *module, Py_buffer *fragment, int width);
@ -243,7 +243,7 @@ PyDoc_STRVAR(audioop_findfit__doc__,
"Try to match reference as well as possible to a portion of fragment."); "Try to match reference as well as possible to a portion of fragment.");
#define AUDIOOP_FINDFIT_METHODDEF \ #define AUDIOOP_FINDFIT_METHODDEF \
{"findfit", (PyCFunction)(void(*)(void))audioop_findfit, METH_FASTCALL, audioop_findfit__doc__}, {"findfit", _PyCFunction_CAST(audioop_findfit), METH_FASTCALL, audioop_findfit__doc__},
static PyObject * static PyObject *
audioop_findfit_impl(PyObject *module, Py_buffer *fragment, audioop_findfit_impl(PyObject *module, Py_buffer *fragment,
@ -295,7 +295,7 @@ PyDoc_STRVAR(audioop_findfactor__doc__,
"Return a factor F such that rms(add(fragment, mul(reference, -F))) is minimal."); "Return a factor F such that rms(add(fragment, mul(reference, -F))) is minimal.");
#define AUDIOOP_FINDFACTOR_METHODDEF \ #define AUDIOOP_FINDFACTOR_METHODDEF \
{"findfactor", (PyCFunction)(void(*)(void))audioop_findfactor, METH_FASTCALL, audioop_findfactor__doc__}, {"findfactor", _PyCFunction_CAST(audioop_findfactor), METH_FASTCALL, audioop_findfactor__doc__},
static PyObject * static PyObject *
audioop_findfactor_impl(PyObject *module, Py_buffer *fragment, audioop_findfactor_impl(PyObject *module, Py_buffer *fragment,
@ -347,7 +347,7 @@ PyDoc_STRVAR(audioop_findmax__doc__,
"Search fragment for a slice of specified number of samples with maximum energy."); "Search fragment for a slice of specified number of samples with maximum energy.");
#define AUDIOOP_FINDMAX_METHODDEF \ #define AUDIOOP_FINDMAX_METHODDEF \
{"findmax", (PyCFunction)(void(*)(void))audioop_findmax, METH_FASTCALL, audioop_findmax__doc__}, {"findmax", _PyCFunction_CAST(audioop_findmax), METH_FASTCALL, audioop_findmax__doc__},
static PyObject * static PyObject *
audioop_findmax_impl(PyObject *module, Py_buffer *fragment, audioop_findmax_impl(PyObject *module, Py_buffer *fragment,
@ -400,7 +400,7 @@ PyDoc_STRVAR(audioop_avgpp__doc__,
"Return the average peak-peak value over all samples in the fragment."); "Return the average peak-peak value over all samples in the fragment.");
#define AUDIOOP_AVGPP_METHODDEF \ #define AUDIOOP_AVGPP_METHODDEF \
{"avgpp", (PyCFunction)(void(*)(void))audioop_avgpp, METH_FASTCALL, audioop_avgpp__doc__}, {"avgpp", _PyCFunction_CAST(audioop_avgpp), METH_FASTCALL, audioop_avgpp__doc__},
static PyObject * static PyObject *
audioop_avgpp_impl(PyObject *module, Py_buffer *fragment, int width); audioop_avgpp_impl(PyObject *module, Py_buffer *fragment, int width);
@ -444,7 +444,7 @@ PyDoc_STRVAR(audioop_maxpp__doc__,
"Return the maximum peak-peak value in the sound fragment."); "Return the maximum peak-peak value in the sound fragment.");
#define AUDIOOP_MAXPP_METHODDEF \ #define AUDIOOP_MAXPP_METHODDEF \
{"maxpp", (PyCFunction)(void(*)(void))audioop_maxpp, METH_FASTCALL, audioop_maxpp__doc__}, {"maxpp", _PyCFunction_CAST(audioop_maxpp), METH_FASTCALL, audioop_maxpp__doc__},
static PyObject * static PyObject *
audioop_maxpp_impl(PyObject *module, Py_buffer *fragment, int width); audioop_maxpp_impl(PyObject *module, Py_buffer *fragment, int width);
@ -488,7 +488,7 @@ PyDoc_STRVAR(audioop_cross__doc__,
"Return the number of zero crossings in the fragment passed as an argument."); "Return the number of zero crossings in the fragment passed as an argument.");
#define AUDIOOP_CROSS_METHODDEF \ #define AUDIOOP_CROSS_METHODDEF \
{"cross", (PyCFunction)(void(*)(void))audioop_cross, METH_FASTCALL, audioop_cross__doc__}, {"cross", _PyCFunction_CAST(audioop_cross), METH_FASTCALL, audioop_cross__doc__},
static PyObject * static PyObject *
audioop_cross_impl(PyObject *module, Py_buffer *fragment, int width); audioop_cross_impl(PyObject *module, Py_buffer *fragment, int width);
@ -532,7 +532,7 @@ PyDoc_STRVAR(audioop_mul__doc__,
"Return a fragment that has all samples in the original fragment multiplied by the floating-point value factor."); "Return a fragment that has all samples in the original fragment multiplied by the floating-point value factor.");
#define AUDIOOP_MUL_METHODDEF \ #define AUDIOOP_MUL_METHODDEF \
{"mul", (PyCFunction)(void(*)(void))audioop_mul, METH_FASTCALL, audioop_mul__doc__}, {"mul", _PyCFunction_CAST(audioop_mul), METH_FASTCALL, audioop_mul__doc__},
static PyObject * static PyObject *
audioop_mul_impl(PyObject *module, Py_buffer *fragment, int width, audioop_mul_impl(PyObject *module, Py_buffer *fragment, int width,
@ -588,7 +588,7 @@ PyDoc_STRVAR(audioop_tomono__doc__,
"Convert a stereo fragment to a mono fragment."); "Convert a stereo fragment to a mono fragment.");
#define AUDIOOP_TOMONO_METHODDEF \ #define AUDIOOP_TOMONO_METHODDEF \
{"tomono", (PyCFunction)(void(*)(void))audioop_tomono, METH_FASTCALL, audioop_tomono__doc__}, {"tomono", _PyCFunction_CAST(audioop_tomono), METH_FASTCALL, audioop_tomono__doc__},
static PyObject * static PyObject *
audioop_tomono_impl(PyObject *module, Py_buffer *fragment, int width, audioop_tomono_impl(PyObject *module, Py_buffer *fragment, int width,
@ -655,7 +655,7 @@ PyDoc_STRVAR(audioop_tostereo__doc__,
"Generate a stereo fragment from a mono fragment."); "Generate a stereo fragment from a mono fragment.");
#define AUDIOOP_TOSTEREO_METHODDEF \ #define AUDIOOP_TOSTEREO_METHODDEF \
{"tostereo", (PyCFunction)(void(*)(void))audioop_tostereo, METH_FASTCALL, audioop_tostereo__doc__}, {"tostereo", _PyCFunction_CAST(audioop_tostereo), METH_FASTCALL, audioop_tostereo__doc__},
static PyObject * static PyObject *
audioop_tostereo_impl(PyObject *module, Py_buffer *fragment, int width, audioop_tostereo_impl(PyObject *module, Py_buffer *fragment, int width,
@ -722,7 +722,7 @@ PyDoc_STRVAR(audioop_add__doc__,
"Return a fragment which is the addition of the two samples passed as parameters."); "Return a fragment which is the addition of the two samples passed as parameters.");
#define AUDIOOP_ADD_METHODDEF \ #define AUDIOOP_ADD_METHODDEF \
{"add", (PyCFunction)(void(*)(void))audioop_add, METH_FASTCALL, audioop_add__doc__}, {"add", _PyCFunction_CAST(audioop_add), METH_FASTCALL, audioop_add__doc__},
static PyObject * static PyObject *
audioop_add_impl(PyObject *module, Py_buffer *fragment1, audioop_add_impl(PyObject *module, Py_buffer *fragment1,
@ -779,7 +779,7 @@ PyDoc_STRVAR(audioop_bias__doc__,
"Return a fragment that is the original fragment with a bias added to each sample."); "Return a fragment that is the original fragment with a bias added to each sample.");
#define AUDIOOP_BIAS_METHODDEF \ #define AUDIOOP_BIAS_METHODDEF \
{"bias", (PyCFunction)(void(*)(void))audioop_bias, METH_FASTCALL, audioop_bias__doc__}, {"bias", _PyCFunction_CAST(audioop_bias), METH_FASTCALL, audioop_bias__doc__},
static PyObject * static PyObject *
audioop_bias_impl(PyObject *module, Py_buffer *fragment, int width, int bias); audioop_bias_impl(PyObject *module, Py_buffer *fragment, int width, int bias);
@ -828,7 +828,7 @@ PyDoc_STRVAR(audioop_reverse__doc__,
"Reverse the samples in a fragment and returns the modified fragment."); "Reverse the samples in a fragment and returns the modified fragment.");
#define AUDIOOP_REVERSE_METHODDEF \ #define AUDIOOP_REVERSE_METHODDEF \
{"reverse", (PyCFunction)(void(*)(void))audioop_reverse, METH_FASTCALL, audioop_reverse__doc__}, {"reverse", _PyCFunction_CAST(audioop_reverse), METH_FASTCALL, audioop_reverse__doc__},
static PyObject * static PyObject *
audioop_reverse_impl(PyObject *module, Py_buffer *fragment, int width); audioop_reverse_impl(PyObject *module, Py_buffer *fragment, int width);
@ -872,7 +872,7 @@ PyDoc_STRVAR(audioop_byteswap__doc__,
"Convert big-endian samples to little-endian and vice versa."); "Convert big-endian samples to little-endian and vice versa.");
#define AUDIOOP_BYTESWAP_METHODDEF \ #define AUDIOOP_BYTESWAP_METHODDEF \
{"byteswap", (PyCFunction)(void(*)(void))audioop_byteswap, METH_FASTCALL, audioop_byteswap__doc__}, {"byteswap", _PyCFunction_CAST(audioop_byteswap), METH_FASTCALL, audioop_byteswap__doc__},
static PyObject * static PyObject *
audioop_byteswap_impl(PyObject *module, Py_buffer *fragment, int width); audioop_byteswap_impl(PyObject *module, Py_buffer *fragment, int width);
@ -916,7 +916,7 @@ PyDoc_STRVAR(audioop_lin2lin__doc__,
"Convert samples between 1-, 2-, 3- and 4-byte formats."); "Convert samples between 1-, 2-, 3- and 4-byte formats.");
#define AUDIOOP_LIN2LIN_METHODDEF \ #define AUDIOOP_LIN2LIN_METHODDEF \
{"lin2lin", (PyCFunction)(void(*)(void))audioop_lin2lin, METH_FASTCALL, audioop_lin2lin__doc__}, {"lin2lin", _PyCFunction_CAST(audioop_lin2lin), METH_FASTCALL, audioop_lin2lin__doc__},
static PyObject * static PyObject *
audioop_lin2lin_impl(PyObject *module, Py_buffer *fragment, int width, audioop_lin2lin_impl(PyObject *module, Py_buffer *fragment, int width,
@ -967,7 +967,7 @@ PyDoc_STRVAR(audioop_ratecv__doc__,
"Convert the frame rate of the input fragment."); "Convert the frame rate of the input fragment.");
#define AUDIOOP_RATECV_METHODDEF \ #define AUDIOOP_RATECV_METHODDEF \
{"ratecv", (PyCFunction)(void(*)(void))audioop_ratecv, METH_FASTCALL, audioop_ratecv__doc__}, {"ratecv", _PyCFunction_CAST(audioop_ratecv), METH_FASTCALL, audioop_ratecv__doc__},
static PyObject * static PyObject *
audioop_ratecv_impl(PyObject *module, Py_buffer *fragment, int width, audioop_ratecv_impl(PyObject *module, Py_buffer *fragment, int width,
@ -1047,7 +1047,7 @@ PyDoc_STRVAR(audioop_lin2ulaw__doc__,
"Convert samples in the audio fragment to u-LAW encoding."); "Convert samples in the audio fragment to u-LAW encoding.");
#define AUDIOOP_LIN2ULAW_METHODDEF \ #define AUDIOOP_LIN2ULAW_METHODDEF \
{"lin2ulaw", (PyCFunction)(void(*)(void))audioop_lin2ulaw, METH_FASTCALL, audioop_lin2ulaw__doc__}, {"lin2ulaw", _PyCFunction_CAST(audioop_lin2ulaw), METH_FASTCALL, audioop_lin2ulaw__doc__},
static PyObject * static PyObject *
audioop_lin2ulaw_impl(PyObject *module, Py_buffer *fragment, int width); audioop_lin2ulaw_impl(PyObject *module, Py_buffer *fragment, int width);
@ -1091,7 +1091,7 @@ PyDoc_STRVAR(audioop_ulaw2lin__doc__,
"Convert sound fragments in u-LAW encoding to linearly encoded sound fragments."); "Convert sound fragments in u-LAW encoding to linearly encoded sound fragments.");
#define AUDIOOP_ULAW2LIN_METHODDEF \ #define AUDIOOP_ULAW2LIN_METHODDEF \
{"ulaw2lin", (PyCFunction)(void(*)(void))audioop_ulaw2lin, METH_FASTCALL, audioop_ulaw2lin__doc__}, {"ulaw2lin", _PyCFunction_CAST(audioop_ulaw2lin), METH_FASTCALL, audioop_ulaw2lin__doc__},
static PyObject * static PyObject *
audioop_ulaw2lin_impl(PyObject *module, Py_buffer *fragment, int width); audioop_ulaw2lin_impl(PyObject *module, Py_buffer *fragment, int width);
@ -1135,7 +1135,7 @@ PyDoc_STRVAR(audioop_lin2alaw__doc__,
"Convert samples in the audio fragment to a-LAW encoding."); "Convert samples in the audio fragment to a-LAW encoding.");
#define AUDIOOP_LIN2ALAW_METHODDEF \ #define AUDIOOP_LIN2ALAW_METHODDEF \
{"lin2alaw", (PyCFunction)(void(*)(void))audioop_lin2alaw, METH_FASTCALL, audioop_lin2alaw__doc__}, {"lin2alaw", _PyCFunction_CAST(audioop_lin2alaw), METH_FASTCALL, audioop_lin2alaw__doc__},
static PyObject * static PyObject *
audioop_lin2alaw_impl(PyObject *module, Py_buffer *fragment, int width); audioop_lin2alaw_impl(PyObject *module, Py_buffer *fragment, int width);
@ -1179,7 +1179,7 @@ PyDoc_STRVAR(audioop_alaw2lin__doc__,
"Convert sound fragments in a-LAW encoding to linearly encoded sound fragments."); "Convert sound fragments in a-LAW encoding to linearly encoded sound fragments.");
#define AUDIOOP_ALAW2LIN_METHODDEF \ #define AUDIOOP_ALAW2LIN_METHODDEF \
{"alaw2lin", (PyCFunction)(void(*)(void))audioop_alaw2lin, METH_FASTCALL, audioop_alaw2lin__doc__}, {"alaw2lin", _PyCFunction_CAST(audioop_alaw2lin), METH_FASTCALL, audioop_alaw2lin__doc__},
static PyObject * static PyObject *
audioop_alaw2lin_impl(PyObject *module, Py_buffer *fragment, int width); audioop_alaw2lin_impl(PyObject *module, Py_buffer *fragment, int width);
@ -1223,7 +1223,7 @@ PyDoc_STRVAR(audioop_lin2adpcm__doc__,
"Convert samples to 4 bit Intel/DVI ADPCM encoding."); "Convert samples to 4 bit Intel/DVI ADPCM encoding.");
#define AUDIOOP_LIN2ADPCM_METHODDEF \ #define AUDIOOP_LIN2ADPCM_METHODDEF \
{"lin2adpcm", (PyCFunction)(void(*)(void))audioop_lin2adpcm, METH_FASTCALL, audioop_lin2adpcm__doc__}, {"lin2adpcm", _PyCFunction_CAST(audioop_lin2adpcm), METH_FASTCALL, audioop_lin2adpcm__doc__},
static PyObject * static PyObject *
audioop_lin2adpcm_impl(PyObject *module, Py_buffer *fragment, int width, audioop_lin2adpcm_impl(PyObject *module, Py_buffer *fragment, int width,
@ -1270,7 +1270,7 @@ PyDoc_STRVAR(audioop_adpcm2lin__doc__,
"Decode an Intel/DVI ADPCM coded fragment to a linear fragment."); "Decode an Intel/DVI ADPCM coded fragment to a linear fragment.");
#define AUDIOOP_ADPCM2LIN_METHODDEF \ #define AUDIOOP_ADPCM2LIN_METHODDEF \
{"adpcm2lin", (PyCFunction)(void(*)(void))audioop_adpcm2lin, METH_FASTCALL, audioop_adpcm2lin__doc__}, {"adpcm2lin", _PyCFunction_CAST(audioop_adpcm2lin), METH_FASTCALL, audioop_adpcm2lin__doc__},
static PyObject * static PyObject *
audioop_adpcm2lin_impl(PyObject *module, Py_buffer *fragment, int width, audioop_adpcm2lin_impl(PyObject *module, Py_buffer *fragment, int width,
@ -1309,4 +1309,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=840f8c315ebd4946 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a581c3893ef8ad75 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))binascii_b2a_uu, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_uu__doc__}, {"b2a_uu", _PyCFunction_CAST(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);
@ -97,7 +97,7 @@ PyDoc_STRVAR(binascii_a2b_base64__doc__,
" The same applies to excess data after padding (= / ==)."); " The same applies to excess data after padding (= / ==).");
#define BINASCII_A2B_BASE64_METHODDEF \ #define BINASCII_A2B_BASE64_METHODDEF \
{"a2b_base64", (PyCFunction)(void(*)(void))binascii_a2b_base64, METH_FASTCALL|METH_KEYWORDS, binascii_a2b_base64__doc__}, {"a2b_base64", _PyCFunction_CAST(binascii_a2b_base64), METH_FASTCALL|METH_KEYWORDS, binascii_a2b_base64__doc__},
static PyObject * static PyObject *
binascii_a2b_base64_impl(PyObject *module, Py_buffer *data, int strict_mode); binascii_a2b_base64_impl(PyObject *module, Py_buffer *data, int strict_mode);
@ -145,7 +145,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)(void(*)(void))binascii_b2a_base64, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_base64__doc__}, {"b2a_base64", _PyCFunction_CAST(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);
@ -198,7 +198,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)(void(*)(void))binascii_crc_hqx, METH_FASTCALL, binascii_crc_hqx__doc__}, {"crc_hqx", _PyCFunction_CAST(binascii_crc_hqx), METH_FASTCALL, binascii_crc_hqx__doc__},
static PyObject * static PyObject *
binascii_crc_hqx_impl(PyObject *module, Py_buffer *data, unsigned int crc); binascii_crc_hqx_impl(PyObject *module, Py_buffer *data, unsigned int crc);
@ -242,7 +242,7 @@ PyDoc_STRVAR(binascii_crc32__doc__,
"Compute CRC-32 incrementally."); "Compute CRC-32 incrementally.");
#define BINASCII_CRC32_METHODDEF \ #define BINASCII_CRC32_METHODDEF \
{"crc32", (PyCFunction)(void(*)(void))binascii_crc32, METH_FASTCALL, binascii_crc32__doc__}, {"crc32", _PyCFunction_CAST(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);
@ -312,7 +312,7 @@ PyDoc_STRVAR(binascii_b2a_hex__doc__,
"b\'b9_01ef\'"); "b\'b9_01ef\'");
#define BINASCII_B2A_HEX_METHODDEF \ #define BINASCII_B2A_HEX_METHODDEF \
{"b2a_hex", (PyCFunction)(void(*)(void))binascii_b2a_hex, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_hex__doc__}, {"b2a_hex", _PyCFunction_CAST(binascii_b2a_hex), METH_FASTCALL|METH_KEYWORDS, binascii_b2a_hex__doc__},
static PyObject * static PyObject *
binascii_b2a_hex_impl(PyObject *module, Py_buffer *data, PyObject *sep, binascii_b2a_hex_impl(PyObject *module, Py_buffer *data, PyObject *sep,
@ -382,7 +382,7 @@ PyDoc_STRVAR(binascii_hexlify__doc__,
"available as \"b2a_hex()\"."); "available as \"b2a_hex()\".");
#define BINASCII_HEXLIFY_METHODDEF \ #define BINASCII_HEXLIFY_METHODDEF \
{"hexlify", (PyCFunction)(void(*)(void))binascii_hexlify, METH_FASTCALL|METH_KEYWORDS, binascii_hexlify__doc__}, {"hexlify", _PyCFunction_CAST(binascii_hexlify), METH_FASTCALL|METH_KEYWORDS, binascii_hexlify__doc__},
static PyObject * static PyObject *
binascii_hexlify_impl(PyObject *module, Py_buffer *data, PyObject *sep, binascii_hexlify_impl(PyObject *module, Py_buffer *data, PyObject *sep,
@ -510,7 +510,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)(void(*)(void))binascii_a2b_qp, METH_FASTCALL|METH_KEYWORDS, binascii_a2b_qp__doc__}, {"a2b_qp", _PyCFunction_CAST(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);
@ -562,7 +562,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)(void(*)(void))binascii_b2a_qp, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_qp__doc__}, {"b2a_qp", _PyCFunction_CAST(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,
@ -628,4 +628,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=4162d08536697182 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ba9ed7b810b8762d input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))cmath_log, METH_FASTCALL, cmath_log__doc__}, {"log", _PyCFunction_CAST(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);
@ -736,7 +736,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)(void(*)(void))cmath_rect, METH_FASTCALL, cmath_rect__doc__}, {"rect", _PyCFunction_CAST(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);
@ -883,7 +883,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)(void(*)(void))cmath_isclose, METH_FASTCALL|METH_KEYWORDS, cmath_isclose__doc__}, {"isclose", _PyCFunction_CAST(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,
@ -953,4 +953,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=353347db2e808e0d input=a9049054013a1b77]*/ /*[clinic end generated code: output=b8e445fcd2a3da65 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))fcntl_fcntl, METH_FASTCALL, fcntl_fcntl__doc__}, {"fcntl", _PyCFunction_CAST(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);
@ -87,7 +87,7 @@ PyDoc_STRVAR(fcntl_ioctl__doc__,
"code."); "code.");
#define FCNTL_IOCTL_METHODDEF \ #define FCNTL_IOCTL_METHODDEF \
{"ioctl", (PyCFunction)(void(*)(void))fcntl_ioctl, METH_FASTCALL, fcntl_ioctl__doc__}, {"ioctl", _PyCFunction_CAST(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,
@ -140,7 +140,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)(void(*)(void))fcntl_flock, METH_FASTCALL, fcntl_flock__doc__}, {"flock", _PyCFunction_CAST(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);
@ -196,7 +196,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)(void(*)(void))fcntl_lockf, METH_FASTCALL, fcntl_lockf__doc__}, {"lockf", _PyCFunction_CAST(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,
@ -243,4 +243,4 @@ skip_optional:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=8ea34bd0f7cf25ec input=a9049054013a1b77]*/ /*[clinic end generated code: output=b8cb14ab35de4c6a input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))gc_collect, METH_FASTCALL|METH_KEYWORDS, gc_collect__doc__}, {"collect", _PyCFunction_CAST(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);
@ -233,7 +233,7 @@ PyDoc_STRVAR(gc_get_objects__doc__,
"that are in that generation."); "that are in that generation.");
#define GC_GET_OBJECTS_METHODDEF \ #define GC_GET_OBJECTS_METHODDEF \
{"get_objects", (PyCFunction)(void(*)(void))gc_get_objects, METH_FASTCALL|METH_KEYWORDS, gc_get_objects__doc__}, {"get_objects", _PyCFunction_CAST(gc_get_objects), METH_FASTCALL|METH_KEYWORDS, gc_get_objects__doc__},
static PyObject * static PyObject *
gc_get_objects_impl(PyObject *module, Py_ssize_t generation); gc_get_objects_impl(PyObject *module, Py_ssize_t generation);
@ -372,4 +372,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored))
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=61e15f3a549f3ab5 input=a9049054013a1b77]*/ /*[clinic end generated code: output=71f7136d6e3f2323 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))grp_getgrgid, METH_FASTCALL|METH_KEYWORDS, grp_getgrgid__doc__}, {"getgrgid", _PyCFunction_CAST(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);
@ -45,7 +45,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)(void(*)(void))grp_getgrnam, METH_FASTCALL|METH_KEYWORDS, grp_getgrnam__doc__}, {"getgrnam", _PyCFunction_CAST(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);
@ -97,4 +97,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return grp_getgrall_impl(module); return grp_getgrall_impl(module);
} }
/*[clinic end generated code: output=9b3f26779e4e1a52 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ba680465f71ed779 input=a9049054013a1b77]*/

View File

@ -186,7 +186,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)(void(*)(void))itertools_tee, METH_FASTCALL, itertools_tee__doc__}, {"tee", _PyCFunction_CAST(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);
@ -667,4 +667,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=5cb14d4a3fe8aeec input=a9049054013a1b77]*/ /*[clinic end generated code: output=659251a811ff89ed input=a9049054013a1b77]*/

View File

@ -112,7 +112,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)(void(*)(void))math_ldexp, METH_FASTCALL, math_ldexp__doc__}, {"ldexp", _PyCFunction_CAST(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);
@ -250,7 +250,7 @@ PyDoc_STRVAR(math_fmod__doc__,
"x % y may differ."); "x % y may differ.");
#define MATH_FMOD_METHODDEF \ #define MATH_FMOD_METHODDEF \
{"fmod", (PyCFunction)(void(*)(void))math_fmod, METH_FASTCALL, math_fmod__doc__}, {"fmod", _PyCFunction_CAST(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);
@ -304,7 +304,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)(void(*)(void))math_dist, METH_FASTCALL, math_dist__doc__}, {"dist", _PyCFunction_CAST(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);
@ -334,7 +334,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)(void(*)(void))math_pow, METH_FASTCALL, math_pow__doc__}, {"pow", _PyCFunction_CAST(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);
@ -568,7 +568,7 @@ PyDoc_STRVAR(math_isclose__doc__,
"only close to themselves."); "only close to themselves.");
#define MATH_ISCLOSE_METHODDEF \ #define MATH_ISCLOSE_METHODDEF \
{"isclose", (PyCFunction)(void(*)(void))math_isclose, METH_FASTCALL|METH_KEYWORDS, math_isclose__doc__}, {"isclose", _PyCFunction_CAST(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,
@ -664,7 +664,7 @@ PyDoc_STRVAR(math_prod__doc__,
"non-numeric types."); "non-numeric types.");
#define MATH_PROD_METHODDEF \ #define MATH_PROD_METHODDEF \
{"prod", (PyCFunction)(void(*)(void))math_prod, METH_FASTCALL|METH_KEYWORDS, math_prod__doc__}, {"prod", _PyCFunction_CAST(math_prod), METH_FASTCALL|METH_KEYWORDS, math_prod__doc__},
static PyObject * static PyObject *
math_prod_impl(PyObject *module, PyObject *iterable, PyObject *start); math_prod_impl(PyObject *module, PyObject *iterable, PyObject *start);
@ -712,7 +712,7 @@ PyDoc_STRVAR(math_perm__doc__,
"Raises ValueError if either of the arguments are negative."); "Raises ValueError if either of the arguments are negative.");
#define MATH_PERM_METHODDEF \ #define MATH_PERM_METHODDEF \
{"perm", (PyCFunction)(void(*)(void))math_perm, METH_FASTCALL, math_perm__doc__}, {"perm", _PyCFunction_CAST(math_perm), METH_FASTCALL, math_perm__doc__},
static PyObject * static PyObject *
math_perm_impl(PyObject *module, PyObject *n, PyObject *k); math_perm_impl(PyObject *module, PyObject *n, PyObject *k);
@ -756,7 +756,7 @@ PyDoc_STRVAR(math_comb__doc__,
"Raises ValueError if either of the arguments are negative."); "Raises ValueError if either of the arguments are negative.");
#define MATH_COMB_METHODDEF \ #define MATH_COMB_METHODDEF \
{"comb", (PyCFunction)(void(*)(void))math_comb, METH_FASTCALL, math_comb__doc__}, {"comb", _PyCFunction_CAST(math_comb), METH_FASTCALL, math_comb__doc__},
static PyObject * static PyObject *
math_comb_impl(PyObject *module, PyObject *n, PyObject *k); math_comb_impl(PyObject *module, PyObject *n, PyObject *k);
@ -786,7 +786,7 @@ PyDoc_STRVAR(math_nextafter__doc__,
"Return the next floating-point value after x towards y."); "Return the next floating-point value after x towards y.");
#define MATH_NEXTAFTER_METHODDEF \ #define MATH_NEXTAFTER_METHODDEF \
{"nextafter", (PyCFunction)(void(*)(void))math_nextafter, METH_FASTCALL, math_nextafter__doc__}, {"nextafter", _PyCFunction_CAST(math_nextafter), METH_FASTCALL, math_nextafter__doc__},
static PyObject * static PyObject *
math_nextafter_impl(PyObject *module, double x, double y); math_nextafter_impl(PyObject *module, double x, double y);
@ -865,4 +865,4 @@ math_ulp(PyObject *module, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=6381e7d982ff3711 input=a9049054013a1b77]*/ /*[clinic end generated code: output=965f99dabaa72165 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(MD5Type_copy__doc__,
"Return a copy of the hash object."); "Return a copy of the hash object.");
#define MD5TYPE_COPY_METHODDEF \ #define MD5TYPE_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))MD5Type_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, MD5Type_copy__doc__}, {"copy", _PyCFunction_CAST(MD5Type_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, MD5Type_copy__doc__},
static PyObject * static PyObject *
MD5Type_copy_impl(MD5object *self, PyTypeObject *cls); MD5Type_copy_impl(MD5object *self, PyTypeObject *cls);
@ -76,7 +76,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)(void(*)(void))_md5_md5, METH_FASTCALL|METH_KEYWORDS, _md5_md5__doc__}, {"md5", _PyCFunction_CAST(_md5_md5), METH_FASTCALL|METH_KEYWORDS, _md5_md5__doc__},
static PyObject * static PyObject *
_md5_md5_impl(PyObject *module, PyObject *string, int usedforsecurity); _md5_md5_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -119,4 +119,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=3061297a669c645c input=a9049054013a1b77]*/ /*[clinic end generated code: output=e5dac1237beb2788 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(_overlapped_CreateIoCompletionPort__doc__,
"Create a completion port or register a handle with a port."); "Create a completion port or register a handle with a port.");
#define _OVERLAPPED_CREATEIOCOMPLETIONPORT_METHODDEF \ #define _OVERLAPPED_CREATEIOCOMPLETIONPORT_METHODDEF \
{"CreateIoCompletionPort", (PyCFunction)(void(*)(void))_overlapped_CreateIoCompletionPort, METH_FASTCALL, _overlapped_CreateIoCompletionPort__doc__}, {"CreateIoCompletionPort", _PyCFunction_CAST(_overlapped_CreateIoCompletionPort), METH_FASTCALL, _overlapped_CreateIoCompletionPort__doc__},
static PyObject * static PyObject *
_overlapped_CreateIoCompletionPort_impl(PyObject *module, HANDLE FileHandle, _overlapped_CreateIoCompletionPort_impl(PyObject *module, HANDLE FileHandle,
@ -45,7 +45,7 @@ PyDoc_STRVAR(_overlapped_GetQueuedCompletionStatus__doc__,
"Wait for up to msecs milliseconds."); "Wait for up to msecs milliseconds.");
#define _OVERLAPPED_GETQUEUEDCOMPLETIONSTATUS_METHODDEF \ #define _OVERLAPPED_GETQUEUEDCOMPLETIONSTATUS_METHODDEF \
{"GetQueuedCompletionStatus", (PyCFunction)(void(*)(void))_overlapped_GetQueuedCompletionStatus, METH_FASTCALL, _overlapped_GetQueuedCompletionStatus__doc__}, {"GetQueuedCompletionStatus", _PyCFunction_CAST(_overlapped_GetQueuedCompletionStatus), METH_FASTCALL, _overlapped_GetQueuedCompletionStatus__doc__},
static PyObject * static PyObject *
_overlapped_GetQueuedCompletionStatus_impl(PyObject *module, _overlapped_GetQueuedCompletionStatus_impl(PyObject *module,
@ -76,7 +76,7 @@ PyDoc_STRVAR(_overlapped_PostQueuedCompletionStatus__doc__,
"Post a message to completion port."); "Post a message to completion port.");
#define _OVERLAPPED_POSTQUEUEDCOMPLETIONSTATUS_METHODDEF \ #define _OVERLAPPED_POSTQUEUEDCOMPLETIONSTATUS_METHODDEF \
{"PostQueuedCompletionStatus", (PyCFunction)(void(*)(void))_overlapped_PostQueuedCompletionStatus, METH_FASTCALL, _overlapped_PostQueuedCompletionStatus__doc__}, {"PostQueuedCompletionStatus", _PyCFunction_CAST(_overlapped_PostQueuedCompletionStatus), METH_FASTCALL, _overlapped_PostQueuedCompletionStatus__doc__},
static PyObject * static PyObject *
_overlapped_PostQueuedCompletionStatus_impl(PyObject *module, _overlapped_PostQueuedCompletionStatus_impl(PyObject *module,
@ -112,7 +112,7 @@ PyDoc_STRVAR(_overlapped_RegisterWaitWithQueue__doc__,
"Register wait for Object; when complete CompletionPort is notified."); "Register wait for Object; when complete CompletionPort is notified.");
#define _OVERLAPPED_REGISTERWAITWITHQUEUE_METHODDEF \ #define _OVERLAPPED_REGISTERWAITWITHQUEUE_METHODDEF \
{"RegisterWaitWithQueue", (PyCFunction)(void(*)(void))_overlapped_RegisterWaitWithQueue, METH_FASTCALL, _overlapped_RegisterWaitWithQueue__doc__}, {"RegisterWaitWithQueue", _PyCFunction_CAST(_overlapped_RegisterWaitWithQueue), METH_FASTCALL, _overlapped_RegisterWaitWithQueue__doc__},
static PyObject * static PyObject *
_overlapped_RegisterWaitWithQueue_impl(PyObject *module, HANDLE Object, _overlapped_RegisterWaitWithQueue_impl(PyObject *module, HANDLE Object,
@ -173,7 +173,7 @@ PyDoc_STRVAR(_overlapped_UnregisterWaitEx__doc__,
"Unregister wait handle."); "Unregister wait handle.");
#define _OVERLAPPED_UNREGISTERWAITEX_METHODDEF \ #define _OVERLAPPED_UNREGISTERWAITEX_METHODDEF \
{"UnregisterWaitEx", (PyCFunction)(void(*)(void))_overlapped_UnregisterWaitEx, METH_FASTCALL, _overlapped_UnregisterWaitEx__doc__}, {"UnregisterWaitEx", _PyCFunction_CAST(_overlapped_UnregisterWaitEx), METH_FASTCALL, _overlapped_UnregisterWaitEx__doc__},
static PyObject * static PyObject *
_overlapped_UnregisterWaitEx_impl(PyObject *module, HANDLE WaitHandle, _overlapped_UnregisterWaitEx_impl(PyObject *module, HANDLE WaitHandle,
@ -206,7 +206,7 @@ PyDoc_STRVAR(_overlapped_CreateEvent__doc__,
"EventAttributes must be None."); "EventAttributes must be None.");
#define _OVERLAPPED_CREATEEVENT_METHODDEF \ #define _OVERLAPPED_CREATEEVENT_METHODDEF \
{"CreateEvent", (PyCFunction)(void(*)(void))_overlapped_CreateEvent, METH_FASTCALL, _overlapped_CreateEvent__doc__}, {"CreateEvent", _PyCFunction_CAST(_overlapped_CreateEvent), METH_FASTCALL, _overlapped_CreateEvent__doc__},
static PyObject * static PyObject *
_overlapped_CreateEvent_impl(PyObject *module, PyObject *EventAttributes, _overlapped_CreateEvent_impl(PyObject *module, PyObject *EventAttributes,
@ -300,7 +300,7 @@ PyDoc_STRVAR(_overlapped_BindLocal__doc__,
"family should be AF_INET or AF_INET6."); "family should be AF_INET or AF_INET6.");
#define _OVERLAPPED_BINDLOCAL_METHODDEF \ #define _OVERLAPPED_BINDLOCAL_METHODDEF \
{"BindLocal", (PyCFunction)(void(*)(void))_overlapped_BindLocal, METH_FASTCALL, _overlapped_BindLocal__doc__}, {"BindLocal", _PyCFunction_CAST(_overlapped_BindLocal), METH_FASTCALL, _overlapped_BindLocal__doc__},
static PyObject * static PyObject *
_overlapped_BindLocal_impl(PyObject *module, HANDLE Socket, int Family); _overlapped_BindLocal_impl(PyObject *module, HANDLE Socket, int Family);
@ -404,7 +404,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_getresult__doc__,
"is false and the operation is still pending then an error is raised."); "is false and the operation is still pending then an error is raised.");
#define _OVERLAPPED_OVERLAPPED_GETRESULT_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_GETRESULT_METHODDEF \
{"getresult", (PyCFunction)(void(*)(void))_overlapped_Overlapped_getresult, METH_FASTCALL, _overlapped_Overlapped_getresult__doc__}, {"getresult", _PyCFunction_CAST(_overlapped_Overlapped_getresult), METH_FASTCALL, _overlapped_Overlapped_getresult__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_getresult_impl(OverlappedObject *self, BOOL wait); _overlapped_Overlapped_getresult_impl(OverlappedObject *self, BOOL wait);
@ -432,7 +432,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_ReadFile__doc__,
"Start overlapped read."); "Start overlapped read.");
#define _OVERLAPPED_OVERLAPPED_READFILE_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_READFILE_METHODDEF \
{"ReadFile", (PyCFunction)(void(*)(void))_overlapped_Overlapped_ReadFile, METH_FASTCALL, _overlapped_Overlapped_ReadFile__doc__}, {"ReadFile", _PyCFunction_CAST(_overlapped_Overlapped_ReadFile), METH_FASTCALL, _overlapped_Overlapped_ReadFile__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_ReadFile_impl(OverlappedObject *self, HANDLE handle, _overlapped_Overlapped_ReadFile_impl(OverlappedObject *self, HANDLE handle,
@ -462,7 +462,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_ReadFileInto__doc__,
"Start overlapped receive."); "Start overlapped receive.");
#define _OVERLAPPED_OVERLAPPED_READFILEINTO_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_READFILEINTO_METHODDEF \
{"ReadFileInto", (PyCFunction)(void(*)(void))_overlapped_Overlapped_ReadFileInto, METH_FASTCALL, _overlapped_Overlapped_ReadFileInto__doc__}, {"ReadFileInto", _PyCFunction_CAST(_overlapped_Overlapped_ReadFileInto), METH_FASTCALL, _overlapped_Overlapped_ReadFileInto__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_ReadFileInto_impl(OverlappedObject *self, _overlapped_Overlapped_ReadFileInto_impl(OverlappedObject *self,
@ -497,7 +497,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSARecv__doc__,
"Start overlapped receive."); "Start overlapped receive.");
#define _OVERLAPPED_OVERLAPPED_WSARECV_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSARECV_METHODDEF \
{"WSARecv", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSARecv, METH_FASTCALL, _overlapped_Overlapped_WSARecv__doc__}, {"WSARecv", _PyCFunction_CAST(_overlapped_Overlapped_WSARecv), METH_FASTCALL, _overlapped_Overlapped_WSARecv__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSARecv_impl(OverlappedObject *self, HANDLE handle, _overlapped_Overlapped_WSARecv_impl(OverlappedObject *self, HANDLE handle,
@ -528,7 +528,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSARecvInto__doc__,
"Start overlapped receive."); "Start overlapped receive.");
#define _OVERLAPPED_OVERLAPPED_WSARECVINTO_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSARECVINTO_METHODDEF \
{"WSARecvInto", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSARecvInto, METH_FASTCALL, _overlapped_Overlapped_WSARecvInto__doc__}, {"WSARecvInto", _PyCFunction_CAST(_overlapped_Overlapped_WSARecvInto), METH_FASTCALL, _overlapped_Overlapped_WSARecvInto__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSARecvInto_impl(OverlappedObject *self, _overlapped_Overlapped_WSARecvInto_impl(OverlappedObject *self,
@ -565,7 +565,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WriteFile__doc__,
"Start overlapped write."); "Start overlapped write.");
#define _OVERLAPPED_OVERLAPPED_WRITEFILE_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WRITEFILE_METHODDEF \
{"WriteFile", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WriteFile, METH_FASTCALL, _overlapped_Overlapped_WriteFile__doc__}, {"WriteFile", _PyCFunction_CAST(_overlapped_Overlapped_WriteFile), METH_FASTCALL, _overlapped_Overlapped_WriteFile__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WriteFile_impl(OverlappedObject *self, HANDLE handle, _overlapped_Overlapped_WriteFile_impl(OverlappedObject *self, HANDLE handle,
@ -600,7 +600,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSASend__doc__,
"Start overlapped send."); "Start overlapped send.");
#define _OVERLAPPED_OVERLAPPED_WSASEND_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSASEND_METHODDEF \
{"WSASend", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSASend, METH_FASTCALL, _overlapped_Overlapped_WSASend__doc__}, {"WSASend", _PyCFunction_CAST(_overlapped_Overlapped_WSASend), METH_FASTCALL, _overlapped_Overlapped_WSASend__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSASend_impl(OverlappedObject *self, HANDLE handle, _overlapped_Overlapped_WSASend_impl(OverlappedObject *self, HANDLE handle,
@ -636,7 +636,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_AcceptEx__doc__,
"Start overlapped wait for client to connect."); "Start overlapped wait for client to connect.");
#define _OVERLAPPED_OVERLAPPED_ACCEPTEX_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_ACCEPTEX_METHODDEF \
{"AcceptEx", (PyCFunction)(void(*)(void))_overlapped_Overlapped_AcceptEx, METH_FASTCALL, _overlapped_Overlapped_AcceptEx__doc__}, {"AcceptEx", _PyCFunction_CAST(_overlapped_Overlapped_AcceptEx), METH_FASTCALL, _overlapped_Overlapped_AcceptEx__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_AcceptEx_impl(OverlappedObject *self, _overlapped_Overlapped_AcceptEx_impl(OverlappedObject *self,
@ -669,7 +669,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_ConnectEx__doc__,
"client_handle should be unbound."); "client_handle should be unbound.");
#define _OVERLAPPED_OVERLAPPED_CONNECTEX_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_CONNECTEX_METHODDEF \
{"ConnectEx", (PyCFunction)(void(*)(void))_overlapped_Overlapped_ConnectEx, METH_FASTCALL, _overlapped_Overlapped_ConnectEx__doc__}, {"ConnectEx", _PyCFunction_CAST(_overlapped_Overlapped_ConnectEx), METH_FASTCALL, _overlapped_Overlapped_ConnectEx__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_ConnectEx_impl(OverlappedObject *self, _overlapped_Overlapped_ConnectEx_impl(OverlappedObject *self,
@ -699,7 +699,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_DisconnectEx__doc__,
"\n"); "\n");
#define _OVERLAPPED_OVERLAPPED_DISCONNECTEX_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_DISCONNECTEX_METHODDEF \
{"DisconnectEx", (PyCFunction)(void(*)(void))_overlapped_Overlapped_DisconnectEx, METH_FASTCALL, _overlapped_Overlapped_DisconnectEx__doc__}, {"DisconnectEx", _PyCFunction_CAST(_overlapped_Overlapped_DisconnectEx), METH_FASTCALL, _overlapped_Overlapped_DisconnectEx__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_DisconnectEx_impl(OverlappedObject *self, _overlapped_Overlapped_DisconnectEx_impl(OverlappedObject *self,
@ -730,7 +730,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_TransmitFile__doc__,
"Transmit file data over a connected socket."); "Transmit file data over a connected socket.");
#define _OVERLAPPED_OVERLAPPED_TRANSMITFILE_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_TRANSMITFILE_METHODDEF \
{"TransmitFile", (PyCFunction)(void(*)(void))_overlapped_Overlapped_TransmitFile, METH_FASTCALL, _overlapped_Overlapped_TransmitFile__doc__}, {"TransmitFile", _PyCFunction_CAST(_overlapped_Overlapped_TransmitFile), METH_FASTCALL, _overlapped_Overlapped_TransmitFile__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_TransmitFile_impl(OverlappedObject *self, _overlapped_Overlapped_TransmitFile_impl(OverlappedObject *self,
@ -838,7 +838,7 @@ PyDoc_STRVAR(_overlapped_WSAConnect__doc__,
"Bind a remote address to a connectionless (UDP) socket."); "Bind a remote address to a connectionless (UDP) socket.");
#define _OVERLAPPED_WSACONNECT_METHODDEF \ #define _OVERLAPPED_WSACONNECT_METHODDEF \
{"WSAConnect", (PyCFunction)(void(*)(void))_overlapped_WSAConnect, METH_FASTCALL, _overlapped_WSAConnect__doc__}, {"WSAConnect", _PyCFunction_CAST(_overlapped_WSAConnect), METH_FASTCALL, _overlapped_WSAConnect__doc__},
static PyObject * static PyObject *
_overlapped_WSAConnect_impl(PyObject *module, HANDLE ConnectSocket, _overlapped_WSAConnect_impl(PyObject *module, HANDLE ConnectSocket,
@ -868,7 +868,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSASendTo__doc__,
"Start overlapped sendto over a connectionless (UDP) socket."); "Start overlapped sendto over a connectionless (UDP) socket.");
#define _OVERLAPPED_OVERLAPPED_WSASENDTO_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSASENDTO_METHODDEF \
{"WSASendTo", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSASendTo, METH_FASTCALL, _overlapped_Overlapped_WSASendTo__doc__}, {"WSASendTo", _PyCFunction_CAST(_overlapped_Overlapped_WSASendTo), METH_FASTCALL, _overlapped_Overlapped_WSASendTo__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSASendTo_impl(OverlappedObject *self, HANDLE handle, _overlapped_Overlapped_WSASendTo_impl(OverlappedObject *self, HANDLE handle,
@ -906,7 +906,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSARecvFrom__doc__,
"Start overlapped receive."); "Start overlapped receive.");
#define _OVERLAPPED_OVERLAPPED_WSARECVFROM_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSARECVFROM_METHODDEF \
{"WSARecvFrom", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSARecvFrom, METH_FASTCALL, _overlapped_Overlapped_WSARecvFrom__doc__}, {"WSARecvFrom", _PyCFunction_CAST(_overlapped_Overlapped_WSARecvFrom), METH_FASTCALL, _overlapped_Overlapped_WSARecvFrom__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSARecvFrom_impl(OverlappedObject *self, _overlapped_Overlapped_WSARecvFrom_impl(OverlappedObject *self,
@ -938,7 +938,7 @@ PyDoc_STRVAR(_overlapped_Overlapped_WSARecvFromInto__doc__,
"Start overlapped receive."); "Start overlapped receive.");
#define _OVERLAPPED_OVERLAPPED_WSARECVFROMINTO_METHODDEF \ #define _OVERLAPPED_OVERLAPPED_WSARECVFROMINTO_METHODDEF \
{"WSARecvFromInto", (PyCFunction)(void(*)(void))_overlapped_Overlapped_WSARecvFromInto, METH_FASTCALL, _overlapped_Overlapped_WSARecvFromInto__doc__}, {"WSARecvFromInto", _PyCFunction_CAST(_overlapped_Overlapped_WSARecvFromInto), METH_FASTCALL, _overlapped_Overlapped_WSARecvFromInto__doc__},
static PyObject * static PyObject *
_overlapped_Overlapped_WSARecvFromInto_impl(OverlappedObject *self, _overlapped_Overlapped_WSARecvFromInto_impl(OverlappedObject *self,
@ -968,4 +968,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d19a061ea7398d23 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b0f15f5c09f1147e input=a9049054013a1b77]*/

File diff suppressed because it is too large Load Diff

View File

@ -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)(void(*)(void))pyexpat_xmlparser_Parse, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_Parse__doc__}, {"Parse", _PyCFunction_CAST(pyexpat_xmlparser_Parse), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_Parse__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_Parse_impl(xmlparseobject *self, PyTypeObject *cls, pyexpat_xmlparser_Parse_impl(xmlparseobject *self, PyTypeObject *cls,
@ -53,7 +53,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_ParseFile__doc__,
"Parse XML data from file-like object."); "Parse XML data from file-like object.");
#define PYEXPAT_XMLPARSER_PARSEFILE_METHODDEF \ #define PYEXPAT_XMLPARSER_PARSEFILE_METHODDEF \
{"ParseFile", (PyCFunction)(void(*)(void))pyexpat_xmlparser_ParseFile, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_ParseFile__doc__}, {"ParseFile", _PyCFunction_CAST(pyexpat_xmlparser_ParseFile), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_ParseFile__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_ParseFile_impl(xmlparseobject *self, PyTypeObject *cls, pyexpat_xmlparser_ParseFile_impl(xmlparseobject *self, PyTypeObject *cls,
@ -163,7 +163,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)(void(*)(void))pyexpat_xmlparser_ExternalEntityParserCreate, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_ExternalEntityParserCreate__doc__}, {"ExternalEntityParserCreate", _PyCFunction_CAST(pyexpat_xmlparser_ExternalEntityParserCreate), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_ExternalEntityParserCreate__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_ExternalEntityParserCreate_impl(xmlparseobject *self, pyexpat_xmlparser_ExternalEntityParserCreate_impl(xmlparseobject *self,
@ -272,7 +272,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)(void(*)(void))pyexpat_xmlparser_UseForeignDTD, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_UseForeignDTD__doc__}, {"UseForeignDTD", _PyCFunction_CAST(pyexpat_xmlparser_UseForeignDTD), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, pyexpat_xmlparser_UseForeignDTD__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_UseForeignDTD_impl(xmlparseobject *self, PyTypeObject *cls, pyexpat_xmlparser_UseForeignDTD_impl(xmlparseobject *self, PyTypeObject *cls,
@ -315,7 +315,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)(void(*)(void))pyexpat_ParserCreate, METH_FASTCALL|METH_KEYWORDS, pyexpat_ParserCreate__doc__}, {"ParserCreate", _PyCFunction_CAST(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,
@ -425,4 +425,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=5d60049d385d5d56 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3e333b89da3aa58c input=a9049054013a1b77]*/

View File

@ -20,7 +20,7 @@ PyDoc_STRVAR(readline_read_init_file__doc__,
"The default filename is the last filename used."); "The default filename is the last filename used.");
#define READLINE_READ_INIT_FILE_METHODDEF \ #define READLINE_READ_INIT_FILE_METHODDEF \
{"read_init_file", (PyCFunction)(void(*)(void))readline_read_init_file, METH_FASTCALL, readline_read_init_file__doc__}, {"read_init_file", _PyCFunction_CAST(readline_read_init_file), METH_FASTCALL, readline_read_init_file__doc__},
static PyObject * static PyObject *
readline_read_init_file_impl(PyObject *module, PyObject *filename_obj); readline_read_init_file_impl(PyObject *module, PyObject *filename_obj);
@ -54,7 +54,7 @@ PyDoc_STRVAR(readline_read_history_file__doc__,
"The default filename is ~/.history."); "The default filename is ~/.history.");
#define READLINE_READ_HISTORY_FILE_METHODDEF \ #define READLINE_READ_HISTORY_FILE_METHODDEF \
{"read_history_file", (PyCFunction)(void(*)(void))readline_read_history_file, METH_FASTCALL, readline_read_history_file__doc__}, {"read_history_file", _PyCFunction_CAST(readline_read_history_file), METH_FASTCALL, readline_read_history_file__doc__},
static PyObject * static PyObject *
readline_read_history_file_impl(PyObject *module, PyObject *filename_obj); readline_read_history_file_impl(PyObject *module, PyObject *filename_obj);
@ -88,7 +88,7 @@ PyDoc_STRVAR(readline_write_history_file__doc__,
"The default filename is ~/.history."); "The default filename is ~/.history.");
#define READLINE_WRITE_HISTORY_FILE_METHODDEF \ #define READLINE_WRITE_HISTORY_FILE_METHODDEF \
{"write_history_file", (PyCFunction)(void(*)(void))readline_write_history_file, METH_FASTCALL, readline_write_history_file__doc__}, {"write_history_file", _PyCFunction_CAST(readline_write_history_file), METH_FASTCALL, readline_write_history_file__doc__},
static PyObject * static PyObject *
readline_write_history_file_impl(PyObject *module, PyObject *filename_obj); readline_write_history_file_impl(PyObject *module, PyObject *filename_obj);
@ -124,7 +124,7 @@ PyDoc_STRVAR(readline_append_history_file__doc__,
"The default filename is ~/.history."); "The default filename is ~/.history.");
#define READLINE_APPEND_HISTORY_FILE_METHODDEF \ #define READLINE_APPEND_HISTORY_FILE_METHODDEF \
{"append_history_file", (PyCFunction)(void(*)(void))readline_append_history_file, METH_FASTCALL, readline_append_history_file__doc__}, {"append_history_file", _PyCFunction_CAST(readline_append_history_file), METH_FASTCALL, readline_append_history_file__doc__},
static PyObject * static PyObject *
readline_append_history_file_impl(PyObject *module, int nelements, readline_append_history_file_impl(PyObject *module, int nelements,
@ -216,7 +216,7 @@ PyDoc_STRVAR(readline_set_completion_display_matches_hook__doc__,
"once each time matches need to be displayed."); "once each time matches need to be displayed.");
#define READLINE_SET_COMPLETION_DISPLAY_MATCHES_HOOK_METHODDEF \ #define READLINE_SET_COMPLETION_DISPLAY_MATCHES_HOOK_METHODDEF \
{"set_completion_display_matches_hook", (PyCFunction)(void(*)(void))readline_set_completion_display_matches_hook, METH_FASTCALL, readline_set_completion_display_matches_hook__doc__}, {"set_completion_display_matches_hook", _PyCFunction_CAST(readline_set_completion_display_matches_hook), METH_FASTCALL, readline_set_completion_display_matches_hook__doc__},
static PyObject * static PyObject *
readline_set_completion_display_matches_hook_impl(PyObject *module, readline_set_completion_display_matches_hook_impl(PyObject *module,
@ -252,7 +252,7 @@ PyDoc_STRVAR(readline_set_startup_hook__doc__,
"before readline prints the first prompt."); "before readline prints the first prompt.");
#define READLINE_SET_STARTUP_HOOK_METHODDEF \ #define READLINE_SET_STARTUP_HOOK_METHODDEF \
{"set_startup_hook", (PyCFunction)(void(*)(void))readline_set_startup_hook, METH_FASTCALL, readline_set_startup_hook__doc__}, {"set_startup_hook", _PyCFunction_CAST(readline_set_startup_hook), METH_FASTCALL, readline_set_startup_hook__doc__},
static PyObject * static PyObject *
readline_set_startup_hook_impl(PyObject *module, PyObject *function); readline_set_startup_hook_impl(PyObject *module, PyObject *function);
@ -290,7 +290,7 @@ PyDoc_STRVAR(readline_set_pre_input_hook__doc__,
"characters."); "characters.");
#define READLINE_SET_PRE_INPUT_HOOK_METHODDEF \ #define READLINE_SET_PRE_INPUT_HOOK_METHODDEF \
{"set_pre_input_hook", (PyCFunction)(void(*)(void))readline_set_pre_input_hook, METH_FASTCALL, readline_set_pre_input_hook__doc__}, {"set_pre_input_hook", _PyCFunction_CAST(readline_set_pre_input_hook), METH_FASTCALL, readline_set_pre_input_hook__doc__},
static PyObject * static PyObject *
readline_set_pre_input_hook_impl(PyObject *module, PyObject *function); readline_set_pre_input_hook_impl(PyObject *module, PyObject *function);
@ -417,7 +417,7 @@ PyDoc_STRVAR(readline_replace_history_item__doc__,
"pos is zero-based."); "pos is zero-based.");
#define READLINE_REPLACE_HISTORY_ITEM_METHODDEF \ #define READLINE_REPLACE_HISTORY_ITEM_METHODDEF \
{"replace_history_item", (PyCFunction)(void(*)(void))readline_replace_history_item, METH_FASTCALL, readline_replace_history_item__doc__}, {"replace_history_item", _PyCFunction_CAST(readline_replace_history_item), METH_FASTCALL, readline_replace_history_item__doc__},
static PyObject * static PyObject *
readline_replace_history_item_impl(PyObject *module, int entry_number, readline_replace_history_item_impl(PyObject *module, int entry_number,
@ -518,7 +518,7 @@ PyDoc_STRVAR(readline_set_completer__doc__,
"It should return the next possible completion starting with \'text\'."); "It should return the next possible completion starting with \'text\'.");
#define READLINE_SET_COMPLETER_METHODDEF \ #define READLINE_SET_COMPLETER_METHODDEF \
{"set_completer", (PyCFunction)(void(*)(void))readline_set_completer, METH_FASTCALL, readline_set_completer__doc__}, {"set_completer", _PyCFunction_CAST(readline_set_completer), METH_FASTCALL, readline_set_completer__doc__},
static PyObject * static PyObject *
readline_set_completer_impl(PyObject *module, PyObject *function); readline_set_completer_impl(PyObject *module, PyObject *function);
@ -685,4 +685,4 @@ readline_redisplay(PyObject *module, PyObject *Py_UNUSED(ignored))
#ifndef READLINE_CLEAR_HISTORY_METHODDEF #ifndef READLINE_CLEAR_HISTORY_METHODDEF
#define READLINE_CLEAR_HISTORY_METHODDEF #define READLINE_CLEAR_HISTORY_METHODDEF
#endif /* !defined(READLINE_CLEAR_HISTORY_METHODDEF) */ #endif /* !defined(READLINE_CLEAR_HISTORY_METHODDEF) */
/*[clinic end generated code: output=f7d390113b27989f input=a9049054013a1b77]*/ /*[clinic end generated code: output=1fd4c04c2e7ba475 input=a9049054013a1b77]*/

View File

@ -66,7 +66,7 @@ PyDoc_STRVAR(resource_setrlimit__doc__,
"\n"); "\n");
#define RESOURCE_SETRLIMIT_METHODDEF \ #define RESOURCE_SETRLIMIT_METHODDEF \
{"setrlimit", (PyCFunction)(void(*)(void))resource_setrlimit, METH_FASTCALL, resource_setrlimit__doc__}, {"setrlimit", _PyCFunction_CAST(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);
@ -171,4 +171,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=9ce1886c129eb2f3 input=a9049054013a1b77]*/ /*[clinic end generated code: output=7c57d4f3688d3f07 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))select_select, METH_FASTCALL, select_select__doc__}, {"select", _PyCFunction_CAST(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,
@ -77,7 +77,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)(void(*)(void))select_poll_register, METH_FASTCALL, select_poll_register__doc__}, {"register", _PyCFunction_CAST(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);
@ -125,7 +125,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)(void(*)(void))select_poll_modify, METH_FASTCALL, select_poll_modify__doc__}, {"modify", _PyCFunction_CAST(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);
@ -201,7 +201,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)(void(*)(void))select_poll_poll, METH_FASTCALL, select_poll_poll__doc__}, {"poll", _PyCFunction_CAST(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);
@ -244,7 +244,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)(void(*)(void))select_devpoll_register, METH_FASTCALL, select_devpoll_register__doc__}, {"register", _PyCFunction_CAST(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,
@ -294,7 +294,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)(void(*)(void))select_devpoll_modify, METH_FASTCALL, select_devpoll_modify__doc__}, {"modify", _PyCFunction_CAST(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,
@ -375,7 +375,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)(void(*)(void))select_devpoll_poll, METH_FASTCALL, select_devpoll_poll__doc__}, {"poll", _PyCFunction_CAST(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);
@ -655,7 +655,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)(void(*)(void))select_epoll_register, METH_FASTCALL|METH_KEYWORDS, select_epoll_register__doc__}, {"register", _PyCFunction_CAST(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,
@ -709,7 +709,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)(void(*)(void))select_epoll_modify, METH_FASTCALL|METH_KEYWORDS, select_epoll_modify__doc__}, {"modify", _PyCFunction_CAST(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,
@ -756,7 +756,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)(void(*)(void))select_epoll_unregister, METH_FASTCALL|METH_KEYWORDS, select_epoll_unregister__doc__}, {"unregister", _PyCFunction_CAST(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);
@ -803,7 +803,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)(void(*)(void))select_epoll_poll, METH_FASTCALL|METH_KEYWORDS, select_epoll_poll__doc__}, {"poll", _PyCFunction_CAST(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,
@ -875,7 +875,7 @@ PyDoc_STRVAR(select_epoll___exit____doc__,
"\n"); "\n");
#define SELECT_EPOLL___EXIT___METHODDEF \ #define SELECT_EPOLL___EXIT___METHODDEF \
{"__exit__", (PyCFunction)(void(*)(void))select_epoll___exit__, METH_FASTCALL, select_epoll___exit____doc__}, {"__exit__", _PyCFunction_CAST(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,
@ -1055,7 +1055,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)(void(*)(void))select_kqueue_control, METH_FASTCALL, select_kqueue_control__doc__}, {"control", _PyCFunction_CAST(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,
@ -1189,4 +1189,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=09ff9484c1b092fb input=a9049054013a1b77]*/ /*[clinic end generated code: output=e77cc5c8a6c77860 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(SHA1Type_copy__doc__,
"Return a copy of the hash object."); "Return a copy of the hash object.");
#define SHA1TYPE_COPY_METHODDEF \ #define SHA1TYPE_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))SHA1Type_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA1Type_copy__doc__}, {"copy", _PyCFunction_CAST(SHA1Type_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA1Type_copy__doc__},
static PyObject * static PyObject *
SHA1Type_copy_impl(SHA1object *self, PyTypeObject *cls); SHA1Type_copy_impl(SHA1object *self, PyTypeObject *cls);
@ -76,7 +76,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)(void(*)(void))_sha1_sha1, METH_FASTCALL|METH_KEYWORDS, _sha1_sha1__doc__}, {"sha1", _PyCFunction_CAST(_sha1_sha1), METH_FASTCALL|METH_KEYWORDS, _sha1_sha1__doc__},
static PyObject * static PyObject *
_sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity); _sha1_sha1_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -119,4 +119,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=93ced3c8f8fa4f21 input=a9049054013a1b77]*/ /*[clinic end generated code: output=322d77ba0a4282fc input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(SHA256Type_copy__doc__,
"Return a copy of the hash object."); "Return a copy of the hash object.");
#define SHA256TYPE_COPY_METHODDEF \ #define SHA256TYPE_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))SHA256Type_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA256Type_copy__doc__}, {"copy", _PyCFunction_CAST(SHA256Type_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA256Type_copy__doc__},
static PyObject * static PyObject *
SHA256Type_copy_impl(SHAobject *self, PyTypeObject *cls); SHA256Type_copy_impl(SHAobject *self, PyTypeObject *cls);
@ -76,7 +76,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)(void(*)(void))_sha256_sha256, METH_FASTCALL|METH_KEYWORDS, _sha256_sha256__doc__}, {"sha256", _PyCFunction_CAST(_sha256_sha256), METH_FASTCALL|METH_KEYWORDS, _sha256_sha256__doc__},
static PyObject * static PyObject *
_sha256_sha256_impl(PyObject *module, PyObject *string, int usedforsecurity); _sha256_sha256_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -127,7 +127,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)(void(*)(void))_sha256_sha224, METH_FASTCALL|METH_KEYWORDS, _sha256_sha224__doc__}, {"sha224", _PyCFunction_CAST(_sha256_sha224), METH_FASTCALL|METH_KEYWORDS, _sha256_sha224__doc__},
static PyObject * static PyObject *
_sha256_sha224_impl(PyObject *module, PyObject *string, int usedforsecurity); _sha256_sha224_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -170,4 +170,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=4f9fe3ca546b0c58 input=a9049054013a1b77]*/ /*[clinic end generated code: output=58b48051890d3fde input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(SHA512Type_copy__doc__,
"Return a copy of the hash object."); "Return a copy of the hash object.");
#define SHA512TYPE_COPY_METHODDEF \ #define SHA512TYPE_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))SHA512Type_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA512Type_copy__doc__}, {"copy", _PyCFunction_CAST(SHA512Type_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, SHA512Type_copy__doc__},
static PyObject * static PyObject *
SHA512Type_copy_impl(SHAobject *self, PyTypeObject *cls); SHA512Type_copy_impl(SHAobject *self, PyTypeObject *cls);
@ -76,7 +76,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)(void(*)(void))_sha512_sha512, METH_FASTCALL|METH_KEYWORDS, _sha512_sha512__doc__}, {"sha512", _PyCFunction_CAST(_sha512_sha512), METH_FASTCALL|METH_KEYWORDS, _sha512_sha512__doc__},
static PyObject * static PyObject *
_sha512_sha512_impl(PyObject *module, PyObject *string, int usedforsecurity); _sha512_sha512_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -127,7 +127,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)(void(*)(void))_sha512_sha384, METH_FASTCALL|METH_KEYWORDS, _sha512_sha384__doc__}, {"sha384", _PyCFunction_CAST(_sha512_sha384), METH_FASTCALL|METH_KEYWORDS, _sha512_sha384__doc__},
static PyObject * static PyObject *
_sha512_sha384_impl(PyObject *module, PyObject *string, int usedforsecurity); _sha512_sha384_impl(PyObject *module, PyObject *string, int usedforsecurity);
@ -170,4 +170,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=26d2fe27b9673ac2 input=a9049054013a1b77]*/ /*[clinic end generated code: output=60a0a1a28c07f391 input=a9049054013a1b77]*/

View File

@ -11,7 +11,7 @@ PyDoc_STRVAR(signal_default_int_handler__doc__,
"It raises KeyboardInterrupt."); "It raises KeyboardInterrupt.");
#define SIGNAL_DEFAULT_INT_HANDLER_METHODDEF \ #define SIGNAL_DEFAULT_INT_HANDLER_METHODDEF \
{"default_int_handler", (PyCFunction)(void(*)(void))signal_default_int_handler, METH_FASTCALL, signal_default_int_handler__doc__}, {"default_int_handler", _PyCFunction_CAST(signal_default_int_handler), METH_FASTCALL, signal_default_int_handler__doc__},
static PyObject * static PyObject *
signal_default_int_handler_impl(PyObject *module, int signalnum, signal_default_int_handler_impl(PyObject *module, int signalnum,
@ -139,7 +139,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)(void(*)(void))signal_signal, METH_FASTCALL, signal_signal__doc__}, {"signal", _PyCFunction_CAST(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);
@ -242,7 +242,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)(void(*)(void))signal_siginterrupt, METH_FASTCALL, signal_siginterrupt__doc__}, {"siginterrupt", _PyCFunction_CAST(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);
@ -287,7 +287,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)(void(*)(void))signal_setitimer, METH_FASTCALL, signal_setitimer__doc__}, {"setitimer", _PyCFunction_CAST(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,
@ -363,7 +363,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)(void(*)(void))signal_pthread_sigmask, METH_FASTCALL, signal_pthread_sigmask__doc__}, {"pthread_sigmask", _PyCFunction_CAST(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);
@ -522,7 +522,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)(void(*)(void))signal_sigtimedwait, METH_FASTCALL, signal_sigtimedwait__doc__}, {"sigtimedwait", _PyCFunction_CAST(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,
@ -559,7 +559,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)(void(*)(void))signal_pthread_kill, METH_FASTCALL, signal_pthread_kill__doc__}, {"pthread_kill", _PyCFunction_CAST(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,
@ -601,7 +601,7 @@ PyDoc_STRVAR(signal_pidfd_send_signal__doc__,
"Send a signal to a process referred to by a pid file descriptor."); "Send a signal to a process referred to by a pid file descriptor.");
#define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF \ #define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF \
{"pidfd_send_signal", (PyCFunction)(void(*)(void))signal_pidfd_send_signal, METH_FASTCALL, signal_pidfd_send_signal__doc__}, {"pidfd_send_signal", _PyCFunction_CAST(signal_pidfd_send_signal), METH_FASTCALL, signal_pidfd_send_signal__doc__},
static PyObject * static PyObject *
signal_pidfd_send_signal_impl(PyObject *module, int pidfd, int signalnum, signal_pidfd_send_signal_impl(PyObject *module, int pidfd, int signalnum,
@ -698,4 +698,4 @@ exit:
#ifndef SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #ifndef SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF
#define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF #define SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF
#endif /* !defined(SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF) */ #endif /* !defined(SIGNAL_PIDFD_SEND_SIGNAL_METHODDEF) */
/*[clinic end generated code: output=c353e686367bc384 input=a9049054013a1b77]*/ /*[clinic end generated code: output=6ca1b70310eecdba input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_symtable_symtable, METH_FASTCALL, _symtable_symtable__doc__}, {"symtable", _PyCFunction_CAST(_symtable_symtable), METH_FASTCALL, _symtable_symtable__doc__},
static PyObject * static PyObject *
_symtable_symtable_impl(PyObject *module, PyObject *source, _symtable_symtable_impl(PyObject *module, PyObject *source,
@ -48,4 +48,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=a12f75cdbdf4e52a input=a9049054013a1b77]*/ /*[clinic end generated code: output=3f7ccf535d750238 input=a9049054013a1b77]*/

View File

@ -50,7 +50,7 @@ PyDoc_STRVAR(termios_tcsetattr__doc__,
"queued output and discarding all queued input."); "queued output and discarding all queued input.");
#define TERMIOS_TCSETATTR_METHODDEF \ #define TERMIOS_TCSETATTR_METHODDEF \
{"tcsetattr", (PyCFunction)(void(*)(void))termios_tcsetattr, METH_FASTCALL, termios_tcsetattr__doc__}, {"tcsetattr", _PyCFunction_CAST(termios_tcsetattr), METH_FASTCALL, termios_tcsetattr__doc__},
static PyObject * static PyObject *
termios_tcsetattr_impl(PyObject *module, int fd, int when, PyObject *term); termios_tcsetattr_impl(PyObject *module, int fd, int when, PyObject *term);
@ -90,7 +90,7 @@ PyDoc_STRVAR(termios_tcsendbreak__doc__,
"has a system dependent meaning."); "has a system dependent meaning.");
#define TERMIOS_TCSENDBREAK_METHODDEF \ #define TERMIOS_TCSENDBREAK_METHODDEF \
{"tcsendbreak", (PyCFunction)(void(*)(void))termios_tcsendbreak, METH_FASTCALL, termios_tcsendbreak__doc__}, {"tcsendbreak", _PyCFunction_CAST(termios_tcsendbreak), METH_FASTCALL, termios_tcsendbreak__doc__},
static PyObject * static PyObject *
termios_tcsendbreak_impl(PyObject *module, int fd, int duration); termios_tcsendbreak_impl(PyObject *module, int fd, int duration);
@ -156,7 +156,7 @@ PyDoc_STRVAR(termios_tcflush__doc__,
"both queues."); "both queues.");
#define TERMIOS_TCFLUSH_METHODDEF \ #define TERMIOS_TCFLUSH_METHODDEF \
{"tcflush", (PyCFunction)(void(*)(void))termios_tcflush, METH_FASTCALL, termios_tcflush__doc__}, {"tcflush", _PyCFunction_CAST(termios_tcflush), METH_FASTCALL, termios_tcflush__doc__},
static PyObject * static PyObject *
termios_tcflush_impl(PyObject *module, int fd, int queue); termios_tcflush_impl(PyObject *module, int fd, int queue);
@ -195,7 +195,7 @@ PyDoc_STRVAR(termios_tcflow__doc__,
"or termios.TCION to restart input."); "or termios.TCION to restart input.");
#define TERMIOS_TCFLOW_METHODDEF \ #define TERMIOS_TCFLOW_METHODDEF \
{"tcflow", (PyCFunction)(void(*)(void))termios_tcflow, METH_FASTCALL, termios_tcflow__doc__}, {"tcflow", _PyCFunction_CAST(termios_tcflow), METH_FASTCALL, termios_tcflow__doc__},
static PyObject * static PyObject *
termios_tcflow_impl(PyObject *module, int fd, int action); termios_tcflow_impl(PyObject *module, int fd, int action);
@ -262,7 +262,7 @@ PyDoc_STRVAR(termios_tcsetwinsize__doc__,
"is a two-item tuple (ws_row, ws_col) like the one returned by tcgetwinsize()."); "is a two-item tuple (ws_row, ws_col) like the one returned by tcgetwinsize().");
#define TERMIOS_TCSETWINSIZE_METHODDEF \ #define TERMIOS_TCSETWINSIZE_METHODDEF \
{"tcsetwinsize", (PyCFunction)(void(*)(void))termios_tcsetwinsize, METH_FASTCALL, termios_tcsetwinsize__doc__}, {"tcsetwinsize", _PyCFunction_CAST(termios_tcsetwinsize), METH_FASTCALL, termios_tcsetwinsize__doc__},
static PyObject * static PyObject *
termios_tcsetwinsize_impl(PyObject *module, int fd, PyObject *winsz); termios_tcsetwinsize_impl(PyObject *module, int fd, PyObject *winsz);
@ -286,4 +286,4 @@ termios_tcsetwinsize(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=db808d31296f6643 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ef9ab888876fac17 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))unicodedata_UCD_decimal, METH_FASTCALL, unicodedata_UCD_decimal__doc__}, {"decimal", _PyCFunction_CAST(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,
@ -63,7 +63,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)(void(*)(void))unicodedata_UCD_digit, METH_FASTCALL, unicodedata_UCD_digit__doc__}, {"digit", _PyCFunction_CAST(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);
@ -112,7 +112,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)(void(*)(void))unicodedata_UCD_numeric, METH_FASTCALL, unicodedata_UCD_numeric__doc__}, {"numeric", _PyCFunction_CAST(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,
@ -395,7 +395,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)(void(*)(void))unicodedata_UCD_is_normalized, METH_FASTCALL, unicodedata_UCD_is_normalized__doc__}, {"is_normalized", _PyCFunction_CAST(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,
@ -442,7 +442,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)(void(*)(void))unicodedata_UCD_normalize, METH_FASTCALL, unicodedata_UCD_normalize__doc__}, {"normalize", _PyCFunction_CAST(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,
@ -490,7 +490,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)(void(*)(void))unicodedata_UCD_name, METH_FASTCALL, unicodedata_UCD_name__doc__}, {"name", _PyCFunction_CAST(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);
@ -559,4 +559,4 @@ unicodedata_UCD_lookup(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=a3c0eb84eda47b2d input=a9049054013a1b77]*/ /*[clinic end generated code: output=78d7a7ae57014502 input=a9049054013a1b77]*/

View File

@ -16,7 +16,7 @@ PyDoc_STRVAR(zlib_compress__doc__,
" The window buffer size and container format."); " The window buffer size and container format.");
#define ZLIB_COMPRESS_METHODDEF \ #define ZLIB_COMPRESS_METHODDEF \
{"compress", (PyCFunction)(void(*)(void))zlib_compress, METH_FASTCALL|METH_KEYWORDS, zlib_compress__doc__}, {"compress", _PyCFunction_CAST(zlib_compress), METH_FASTCALL|METH_KEYWORDS, zlib_compress__doc__},
static PyObject * static PyObject *
zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits); zlib_compress_impl(PyObject *module, Py_buffer *data, int level, int wbits);
@ -86,7 +86,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)(void(*)(void))zlib_decompress, METH_FASTCALL|METH_KEYWORDS, zlib_decompress__doc__}, {"decompress", _PyCFunction_CAST(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,
@ -182,7 +182,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)(void(*)(void))zlib_compressobj, METH_FASTCALL|METH_KEYWORDS, zlib_compressobj__doc__}, {"compressobj", _PyCFunction_CAST(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,
@ -287,7 +287,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)(void(*)(void))zlib_decompressobj, METH_FASTCALL|METH_KEYWORDS, zlib_decompressobj__doc__}, {"decompressobj", _PyCFunction_CAST(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);
@ -341,7 +341,7 @@ PyDoc_STRVAR(zlib_Compress_compress__doc__,
"Call the flush() method to clear these buffers."); "Call the flush() method to clear these buffers.");
#define ZLIB_COMPRESS_COMPRESS_METHODDEF \ #define ZLIB_COMPRESS_COMPRESS_METHODDEF \
{"compress", (PyCFunction)(void(*)(void))zlib_Compress_compress, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_compress__doc__}, {"compress", _PyCFunction_CAST(zlib_Compress_compress), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_compress__doc__},
static PyObject * static PyObject *
zlib_Compress_compress_impl(compobject *self, PyTypeObject *cls, zlib_Compress_compress_impl(compobject *self, PyTypeObject *cls,
@ -396,7 +396,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)(void(*)(void))zlib_Decompress_decompress, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_decompress__doc__}, {"decompress", _PyCFunction_CAST(zlib_Decompress_decompress), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_decompress__doc__},
static PyObject * static PyObject *
zlib_Decompress_decompress_impl(compobject *self, PyTypeObject *cls, zlib_Decompress_decompress_impl(compobject *self, PyTypeObject *cls,
@ -464,7 +464,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)(void(*)(void))zlib_Compress_flush, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_flush__doc__}, {"flush", _PyCFunction_CAST(zlib_Compress_flush), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_flush__doc__},
static PyObject * static PyObject *
zlib_Compress_flush_impl(compobject *self, PyTypeObject *cls, int mode); zlib_Compress_flush_impl(compobject *self, PyTypeObject *cls, int mode);
@ -505,7 +505,7 @@ PyDoc_STRVAR(zlib_Compress_copy__doc__,
"Return a copy of the compression object."); "Return a copy of the compression object.");
#define ZLIB_COMPRESS_COPY_METHODDEF \ #define ZLIB_COMPRESS_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))zlib_Compress_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_copy__doc__}, {"copy", _PyCFunction_CAST(zlib_Compress_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress_copy__doc__},
static PyObject * static PyObject *
zlib_Compress_copy_impl(compobject *self, PyTypeObject *cls); zlib_Compress_copy_impl(compobject *self, PyTypeObject *cls);
@ -530,7 +530,7 @@ PyDoc_STRVAR(zlib_Compress___copy____doc__,
"\n"); "\n");
#define ZLIB_COMPRESS___COPY___METHODDEF \ #define ZLIB_COMPRESS___COPY___METHODDEF \
{"__copy__", (PyCFunction)(void(*)(void))zlib_Compress___copy__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress___copy____doc__}, {"__copy__", _PyCFunction_CAST(zlib_Compress___copy__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress___copy____doc__},
static PyObject * static PyObject *
zlib_Compress___copy___impl(compobject *self, PyTypeObject *cls); zlib_Compress___copy___impl(compobject *self, PyTypeObject *cls);
@ -555,7 +555,7 @@ PyDoc_STRVAR(zlib_Compress___deepcopy____doc__,
"\n"); "\n");
#define ZLIB_COMPRESS___DEEPCOPY___METHODDEF \ #define ZLIB_COMPRESS___DEEPCOPY___METHODDEF \
{"__deepcopy__", (PyCFunction)(void(*)(void))zlib_Compress___deepcopy__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress___deepcopy____doc__}, {"__deepcopy__", _PyCFunction_CAST(zlib_Compress___deepcopy__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Compress___deepcopy____doc__},
static PyObject * static PyObject *
zlib_Compress___deepcopy___impl(compobject *self, PyTypeObject *cls, zlib_Compress___deepcopy___impl(compobject *self, PyTypeObject *cls,
@ -592,7 +592,7 @@ PyDoc_STRVAR(zlib_Decompress_copy__doc__,
"Return a copy of the decompression object."); "Return a copy of the decompression object.");
#define ZLIB_DECOMPRESS_COPY_METHODDEF \ #define ZLIB_DECOMPRESS_COPY_METHODDEF \
{"copy", (PyCFunction)(void(*)(void))zlib_Decompress_copy, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_copy__doc__}, {"copy", _PyCFunction_CAST(zlib_Decompress_copy), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_copy__doc__},
static PyObject * static PyObject *
zlib_Decompress_copy_impl(compobject *self, PyTypeObject *cls); zlib_Decompress_copy_impl(compobject *self, PyTypeObject *cls);
@ -617,7 +617,7 @@ PyDoc_STRVAR(zlib_Decompress___copy____doc__,
"\n"); "\n");
#define ZLIB_DECOMPRESS___COPY___METHODDEF \ #define ZLIB_DECOMPRESS___COPY___METHODDEF \
{"__copy__", (PyCFunction)(void(*)(void))zlib_Decompress___copy__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress___copy____doc__}, {"__copy__", _PyCFunction_CAST(zlib_Decompress___copy__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress___copy____doc__},
static PyObject * static PyObject *
zlib_Decompress___copy___impl(compobject *self, PyTypeObject *cls); zlib_Decompress___copy___impl(compobject *self, PyTypeObject *cls);
@ -642,7 +642,7 @@ PyDoc_STRVAR(zlib_Decompress___deepcopy____doc__,
"\n"); "\n");
#define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF \ #define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF \
{"__deepcopy__", (PyCFunction)(void(*)(void))zlib_Decompress___deepcopy__, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress___deepcopy____doc__}, {"__deepcopy__", _PyCFunction_CAST(zlib_Decompress___deepcopy__), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress___deepcopy____doc__},
static PyObject * static PyObject *
zlib_Decompress___deepcopy___impl(compobject *self, PyTypeObject *cls, zlib_Decompress___deepcopy___impl(compobject *self, PyTypeObject *cls,
@ -680,7 +680,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)(void(*)(void))zlib_Decompress_flush, METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_flush__doc__}, {"flush", _PyCFunction_CAST(zlib_Decompress_flush), METH_METHOD|METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_flush__doc__},
static PyObject * static PyObject *
zlib_Decompress_flush_impl(compobject *self, PyTypeObject *cls, zlib_Decompress_flush_impl(compobject *self, PyTypeObject *cls,
@ -733,7 +733,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)(void(*)(void))zlib_adler32, METH_FASTCALL, zlib_adler32__doc__}, {"adler32", _PyCFunction_CAST(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);
@ -786,7 +786,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)(void(*)(void))zlib_crc32, METH_FASTCALL, zlib_crc32__doc__}, {"crc32", _PyCFunction_CAST(zlib_crc32), METH_FASTCALL, zlib_crc32__doc__},
static unsigned int static unsigned int
zlib_crc32_impl(PyObject *module, Py_buffer *data, unsigned int value); zlib_crc32_impl(PyObject *module, Py_buffer *data, unsigned int value);
@ -855,4 +855,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=bb1e27d8b2198a86 input=a9049054013a1b77]*/ /*[clinic end generated code: output=757804b3ad33454f input=a9049054013a1b77]*/

View File

@ -200,7 +200,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)(void(*)(void))bytearray_translate, METH_FASTCALL|METH_KEYWORDS, bytearray_translate__doc__}, {"translate", _PyCFunction_CAST(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,
@ -245,7 +245,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)(void(*)(void))bytearray_maketrans, METH_FASTCALL|METH_STATIC, bytearray_maketrans__doc__}, {"maketrans", _PyCFunction_CAST(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);
@ -303,7 +303,7 @@ PyDoc_STRVAR(bytearray_replace__doc__,
"replaced."); "replaced.");
#define BYTEARRAY_REPLACE_METHODDEF \ #define BYTEARRAY_REPLACE_METHODDEF \
{"replace", (PyCFunction)(void(*)(void))bytearray_replace, METH_FASTCALL, bytearray_replace__doc__}, {"replace", _PyCFunction_CAST(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,
@ -380,7 +380,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)(void(*)(void))bytearray_split, METH_FASTCALL|METH_KEYWORDS, bytearray_split__doc__}, {"split", _PyCFunction_CAST(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,
@ -479,7 +479,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)(void(*)(void))bytearray_rsplit, METH_FASTCALL|METH_KEYWORDS, bytearray_rsplit__doc__}, {"rsplit", _PyCFunction_CAST(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,
@ -558,7 +558,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)(void(*)(void))bytearray_insert, METH_FASTCALL, bytearray_insert__doc__}, {"insert", _PyCFunction_CAST(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);
@ -649,7 +649,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)(void(*)(void))bytearray_pop, METH_FASTCALL, bytearray_pop__doc__}, {"pop", _PyCFunction_CAST(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);
@ -724,7 +724,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)(void(*)(void))bytearray_strip, METH_FASTCALL, bytearray_strip__doc__}, {"strip", _PyCFunction_CAST(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);
@ -758,7 +758,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)(void(*)(void))bytearray_lstrip, METH_FASTCALL, bytearray_lstrip__doc__}, {"lstrip", _PyCFunction_CAST(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);
@ -792,7 +792,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)(void(*)(void))bytearray_rstrip, METH_FASTCALL, bytearray_rstrip__doc__}, {"rstrip", _PyCFunction_CAST(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);
@ -833,7 +833,7 @@ PyDoc_STRVAR(bytearray_decode__doc__,
" can handle UnicodeDecodeErrors."); " can handle UnicodeDecodeErrors.");
#define BYTEARRAY_DECODE_METHODDEF \ #define BYTEARRAY_DECODE_METHODDEF \
{"decode", (PyCFunction)(void(*)(void))bytearray_decode, METH_FASTCALL|METH_KEYWORDS, bytearray_decode__doc__}, {"decode", _PyCFunction_CAST(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,
@ -918,7 +918,7 @@ PyDoc_STRVAR(bytearray_splitlines__doc__,
"true."); "true.");
#define BYTEARRAY_SPLITLINES_METHODDEF \ #define BYTEARRAY_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)(void(*)(void))bytearray_splitlines, METH_FASTCALL|METH_KEYWORDS, bytearray_splitlines__doc__}, {"splitlines", _PyCFunction_CAST(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);
@ -1010,7 +1010,7 @@ PyDoc_STRVAR(bytearray_hex__doc__,
"\'b901:ef\'"); "\'b901:ef\'");
#define BYTEARRAY_HEX_METHODDEF \ #define BYTEARRAY_HEX_METHODDEF \
{"hex", (PyCFunction)(void(*)(void))bytearray_hex, METH_FASTCALL|METH_KEYWORDS, bytearray_hex__doc__}, {"hex", _PyCFunction_CAST(bytearray_hex), METH_FASTCALL|METH_KEYWORDS, bytearray_hex__doc__},
static PyObject * static PyObject *
bytearray_hex_impl(PyByteArrayObject *self, PyObject *sep, int bytes_per_sep); bytearray_hex_impl(PyByteArrayObject *self, PyObject *sep, int bytes_per_sep);
@ -1075,7 +1075,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)(void(*)(void))bytearray_reduce_ex, METH_FASTCALL, bytearray_reduce_ex__doc__}, {"__reduce_ex__", _PyCFunction_CAST(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);
@ -1120,4 +1120,4 @@ bytearray_sizeof(PyByteArrayObject *self, PyObject *Py_UNUSED(ignored))
{ {
return bytearray_sizeof_impl(self); return bytearray_sizeof_impl(self);
} }
/*[clinic end generated code: output=a82659f581e55629 input=a9049054013a1b77]*/ /*[clinic end generated code: output=033e9eb5f2bb0139 input=a9049054013a1b77]*/

View File

@ -35,7 +35,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)(void(*)(void))bytes_split, METH_FASTCALL|METH_KEYWORDS, bytes_split__doc__}, {"split", _PyCFunction_CAST(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);
@ -186,7 +186,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)(void(*)(void))bytes_rsplit, METH_FASTCALL|METH_KEYWORDS, bytes_rsplit__doc__}, {"rsplit", _PyCFunction_CAST(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);
@ -258,7 +258,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)(void(*)(void))bytes_strip, METH_FASTCALL, bytes_strip__doc__}, {"strip", _PyCFunction_CAST(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);
@ -292,7 +292,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)(void(*)(void))bytes_lstrip, METH_FASTCALL, bytes_lstrip__doc__}, {"lstrip", _PyCFunction_CAST(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);
@ -326,7 +326,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)(void(*)(void))bytes_rstrip, METH_FASTCALL, bytes_rstrip__doc__}, {"rstrip", _PyCFunction_CAST(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);
@ -364,7 +364,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)(void(*)(void))bytes_translate, METH_FASTCALL|METH_KEYWORDS, bytes_translate__doc__}, {"translate", _PyCFunction_CAST(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,
@ -409,7 +409,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)(void(*)(void))bytes_maketrans, METH_FASTCALL|METH_STATIC, bytes_maketrans__doc__}, {"maketrans", _PyCFunction_CAST(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);
@ -467,7 +467,7 @@ PyDoc_STRVAR(bytes_replace__doc__,
"replaced."); "replaced.");
#define BYTES_REPLACE_METHODDEF \ #define BYTES_REPLACE_METHODDEF \
{"replace", (PyCFunction)(void(*)(void))bytes_replace, METH_FASTCALL, bytes_replace__doc__}, {"replace", _PyCFunction_CAST(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,
@ -624,7 +624,7 @@ PyDoc_STRVAR(bytes_decode__doc__,
" can handle UnicodeDecodeErrors."); " can handle UnicodeDecodeErrors.");
#define BYTES_DECODE_METHODDEF \ #define BYTES_DECODE_METHODDEF \
{"decode", (PyCFunction)(void(*)(void))bytes_decode, METH_FASTCALL|METH_KEYWORDS, bytes_decode__doc__}, {"decode", _PyCFunction_CAST(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,
@ -696,7 +696,7 @@ PyDoc_STRVAR(bytes_splitlines__doc__,
"true."); "true.");
#define BYTES_SPLITLINES_METHODDEF \ #define BYTES_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)(void(*)(void))bytes_splitlines, METH_FASTCALL|METH_KEYWORDS, bytes_splitlines__doc__}, {"splitlines", _PyCFunction_CAST(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);
@ -788,7 +788,7 @@ PyDoc_STRVAR(bytes_hex__doc__,
"\'b901:ef\'"); "\'b901:ef\'");
#define BYTES_HEX_METHODDEF \ #define BYTES_HEX_METHODDEF \
{"hex", (PyCFunction)(void(*)(void))bytes_hex, METH_FASTCALL|METH_KEYWORDS, bytes_hex__doc__}, {"hex", _PyCFunction_CAST(bytes_hex), METH_FASTCALL|METH_KEYWORDS, bytes_hex__doc__},
static PyObject * static PyObject *
bytes_hex_impl(PyBytesObject *self, PyObject *sep, int bytes_per_sep); bytes_hex_impl(PyBytesObject *self, PyObject *sep, int bytes_per_sep);
@ -896,4 +896,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d706344859f40122 input=a9049054013a1b77]*/ /*[clinic end generated code: output=5727702e63a0a8b7 input=a9049054013a1b77]*/

View File

@ -168,7 +168,7 @@ PyDoc_STRVAR(code_replace__doc__,
"Return a copy of the code object with new values for the specified fields."); "Return a copy of the code object with new values for the specified fields.");
#define CODE_REPLACE_METHODDEF \ #define CODE_REPLACE_METHODDEF \
{"replace", (PyCFunction)(void(*)(void))code_replace, METH_FASTCALL|METH_KEYWORDS, code_replace__doc__}, {"replace", _PyCFunction_CAST(code_replace), METH_FASTCALL|METH_KEYWORDS, code_replace__doc__},
static PyObject * static PyObject *
code_replace_impl(PyCodeObject *self, int co_argcount, code_replace_impl(PyCodeObject *self, int co_argcount,
@ -409,7 +409,7 @@ PyDoc_STRVAR(code__varname_from_oparg__doc__,
"WARNING: this method is for internal use only and may change or go away."); "WARNING: this method is for internal use only and may change or go away.");
#define CODE__VARNAME_FROM_OPARG_METHODDEF \ #define CODE__VARNAME_FROM_OPARG_METHODDEF \
{"_varname_from_oparg", (PyCFunction)(void(*)(void))code__varname_from_oparg, METH_FASTCALL|METH_KEYWORDS, code__varname_from_oparg__doc__}, {"_varname_from_oparg", _PyCFunction_CAST(code__varname_from_oparg), METH_FASTCALL|METH_KEYWORDS, code__varname_from_oparg__doc__},
static PyObject * static PyObject *
code__varname_from_oparg_impl(PyCodeObject *self, int oparg); code__varname_from_oparg_impl(PyCodeObject *self, int oparg);
@ -436,4 +436,4 @@ code__varname_from_oparg(PyCodeObject *self, PyObject *const *args, Py_ssize_t n
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=ebfeec29d2cff674 input=a9049054013a1b77]*/ /*[clinic end generated code: output=9c521b6c79f90ff7 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))dict_fromkeys, METH_FASTCALL|METH_CLASS, dict_fromkeys__doc__}, {"fromkeys", _PyCFunction_CAST(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);
@ -52,7 +52,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)(void(*)(void))dict_get, METH_FASTCALL, dict_get__doc__}, {"get", _PyCFunction_CAST(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);
@ -88,7 +88,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)(void(*)(void))dict_setdefault, METH_FASTCALL, dict_setdefault__doc__}, {"setdefault", _PyCFunction_CAST(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,
@ -126,7 +126,7 @@ PyDoc_STRVAR(dict_pop__doc__,
"raise a KeyError."); "raise a KeyError.");
#define DICT_POP_METHODDEF \ #define DICT_POP_METHODDEF \
{"pop", (PyCFunction)(void(*)(void))dict_pop, METH_FASTCALL, dict_pop__doc__}, {"pop", _PyCFunction_CAST(dict_pop), METH_FASTCALL, dict_pop__doc__},
static PyObject * static PyObject *
dict_pop_impl(PyDictObject *self, PyObject *key, PyObject *default_value); dict_pop_impl(PyDictObject *self, PyObject *key, PyObject *default_value);
@ -191,4 +191,4 @@ dict___reversed__(PyDictObject *self, PyObject *Py_UNUSED(ignored))
{ {
return dict___reversed___impl(self); return dict___reversed___impl(self);
} }
/*[clinic end generated code: output=7b77c16e43d6735a input=a9049054013a1b77]*/ /*[clinic end generated code: output=582766ac0154c8bf input=a9049054013a1b77]*/

View File

@ -83,7 +83,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)(void(*)(void))float___round__, METH_FASTCALL, float___round____doc__}, {"__round__", _PyCFunction_CAST(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);
@ -321,4 +321,4 @@ float___format__(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=604cb27bf751ea16 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a6e6467624a92a43 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))list_insert, METH_FASTCALL, list_insert__doc__}, {"insert", _PyCFunction_CAST(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);
@ -106,7 +106,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)(void(*)(void))list_pop, METH_FASTCALL, list_pop__doc__}, {"pop", _PyCFunction_CAST(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);
@ -157,7 +157,7 @@ PyDoc_STRVAR(list_sort__doc__,
"The reverse flag can be set to sort in descending order."); "The reverse flag can be set to sort in descending order.");
#define LIST_SORT_METHODDEF \ #define LIST_SORT_METHODDEF \
{"sort", (PyCFunction)(void(*)(void))list_sort, METH_FASTCALL|METH_KEYWORDS, list_sort__doc__}, {"sort", _PyCFunction_CAST(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);
@ -224,7 +224,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)(void(*)(void))list_index, METH_FASTCALL, list_index__doc__}, {"index", _PyCFunction_CAST(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,
@ -353,4 +353,4 @@ list___reversed__(PyListObject *self, PyObject *Py_UNUSED(ignored))
{ {
return list___reversed___impl(self); return list___reversed___impl(self);
} }
/*[clinic end generated code: output=acb2f87736311930 input=a9049054013a1b77]*/ /*[clinic end generated code: output=eab97a76b1568a03 input=a9049054013a1b77]*/

View File

@ -96,7 +96,7 @@ PyDoc_STRVAR(int___round____doc__,
"Rounding with an ndigits argument also returns an integer."); "Rounding with an ndigits argument also returns an integer.");
#define INT___ROUND___METHODDEF \ #define INT___ROUND___METHODDEF \
{"__round__", (PyCFunction)(void(*)(void))int___round__, METH_FASTCALL, int___round____doc__}, {"__round__", _PyCFunction_CAST(int___round__), METH_FASTCALL, int___round____doc__},
static PyObject * static PyObject *
int___round___impl(PyObject *self, PyObject *o_ndigits); int___round___impl(PyObject *self, PyObject *o_ndigits);
@ -247,7 +247,7 @@ PyDoc_STRVAR(int_to_bytes__doc__,
" is raised."); " is raised.");
#define INT_TO_BYTES_METHODDEF \ #define INT_TO_BYTES_METHODDEF \
{"to_bytes", (PyCFunction)(void(*)(void))int_to_bytes, METH_FASTCALL|METH_KEYWORDS, int_to_bytes__doc__}, {"to_bytes", _PyCFunction_CAST(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,
@ -338,7 +338,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)(void(*)(void))int_from_bytes, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, int_from_bytes__doc__}, {"from_bytes", _PyCFunction_CAST(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,
@ -391,4 +391,4 @@ skip_optional_kwonly:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=16a375d93769b227 input=a9049054013a1b77]*/ /*[clinic end generated code: output=899e57c41861a8e9 input=a9049054013a1b77]*/

View File

@ -58,7 +58,7 @@ PyDoc_STRVAR(memoryview_cast__doc__,
"Cast a memoryview to a new format or shape."); "Cast a memoryview to a new format or shape.");
#define MEMORYVIEW_CAST_METHODDEF \ #define MEMORYVIEW_CAST_METHODDEF \
{"cast", (PyCFunction)(void(*)(void))memoryview_cast, METH_FASTCALL|METH_KEYWORDS, memoryview_cast__doc__}, {"cast", _PyCFunction_CAST(memoryview_cast), METH_FASTCALL|METH_KEYWORDS, memoryview_cast__doc__},
static PyObject * static PyObject *
memoryview_cast_impl(PyMemoryViewObject *self, PyObject *format, memoryview_cast_impl(PyMemoryViewObject *self, PyObject *format,
@ -147,7 +147,7 @@ PyDoc_STRVAR(memoryview_tobytes__doc__,
"to C first. order=None is the same as order=\'C\'."); "to C first. order=None is the same as order=\'C\'.");
#define MEMORYVIEW_TOBYTES_METHODDEF \ #define MEMORYVIEW_TOBYTES_METHODDEF \
{"tobytes", (PyCFunction)(void(*)(void))memoryview_tobytes, METH_FASTCALL|METH_KEYWORDS, memoryview_tobytes__doc__}, {"tobytes", _PyCFunction_CAST(memoryview_tobytes), METH_FASTCALL|METH_KEYWORDS, memoryview_tobytes__doc__},
static PyObject * static PyObject *
memoryview_tobytes_impl(PyMemoryViewObject *self, const char *order); memoryview_tobytes_impl(PyMemoryViewObject *self, const char *order);
@ -218,7 +218,7 @@ PyDoc_STRVAR(memoryview_hex__doc__,
"\'b901:ef\'"); "\'b901:ef\'");
#define MEMORYVIEW_HEX_METHODDEF \ #define MEMORYVIEW_HEX_METHODDEF \
{"hex", (PyCFunction)(void(*)(void))memoryview_hex, METH_FASTCALL|METH_KEYWORDS, memoryview_hex__doc__}, {"hex", _PyCFunction_CAST(memoryview_hex), METH_FASTCALL|METH_KEYWORDS, memoryview_hex__doc__},
static PyObject * static PyObject *
memoryview_hex_impl(PyMemoryViewObject *self, PyObject *sep, memoryview_hex_impl(PyMemoryViewObject *self, PyObject *sep,
@ -258,4 +258,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=1b879bb934d18c66 input=a9049054013a1b77]*/ /*[clinic end generated code: output=48be570b5e6038e3 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))OrderedDict_fromkeys, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, OrderedDict_fromkeys__doc__}, {"fromkeys", _PyCFunction_CAST(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);
@ -50,7 +50,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)(void(*)(void))OrderedDict_setdefault, METH_FASTCALL|METH_KEYWORDS, OrderedDict_setdefault__doc__}, {"setdefault", _PyCFunction_CAST(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,
@ -93,7 +93,7 @@ PyDoc_STRVAR(OrderedDict_pop__doc__,
"raise a KeyError."); "raise a KeyError.");
#define ORDEREDDICT_POP_METHODDEF \ #define ORDEREDDICT_POP_METHODDEF \
{"pop", (PyCFunction)(void(*)(void))OrderedDict_pop, METH_FASTCALL|METH_KEYWORDS, OrderedDict_pop__doc__}, {"pop", _PyCFunction_CAST(OrderedDict_pop), METH_FASTCALL|METH_KEYWORDS, OrderedDict_pop__doc__},
static PyObject * static PyObject *
OrderedDict_pop_impl(PyODictObject *self, PyObject *key, OrderedDict_pop_impl(PyODictObject *self, PyObject *key,
@ -135,7 +135,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)(void(*)(void))OrderedDict_popitem, METH_FASTCALL|METH_KEYWORDS, OrderedDict_popitem__doc__}, {"popitem", _PyCFunction_CAST(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);
@ -177,7 +177,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)(void(*)(void))OrderedDict_move_to_end, METH_FASTCALL|METH_KEYWORDS, OrderedDict_move_to_end__doc__}, {"move_to_end", _PyCFunction_CAST(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);
@ -211,4 +211,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=e0afaad5b4bb47fe input=a9049054013a1b77]*/ /*[clinic end generated code: output=4182a5dab66963d0 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))tuple_index, METH_FASTCALL, tuple_index__doc__}, {"index", _PyCFunction_CAST(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,
@ -112,4 +112,4 @@ tuple___getnewargs__(PyTupleObject *self, PyObject *Py_UNUSED(ignored))
{ {
return tuple___getnewargs___impl(self); return tuple___getnewargs___impl(self);
} }
/*[clinic end generated code: output=72cc0bc4f7358116 input=a9049054013a1b77]*/ /*[clinic end generated code: output=044496dc917f8a97 input=a9049054013a1b77]*/

View File

@ -89,7 +89,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)(void(*)(void))unicode_center, METH_FASTCALL, unicode_center__doc__}, {"center", _PyCFunction_CAST(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);
@ -145,7 +145,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)(void(*)(void))unicode_encode, METH_FASTCALL|METH_KEYWORDS, unicode_encode__doc__}, {"encode", _PyCFunction_CAST(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);
@ -215,7 +215,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)(void(*)(void))unicode_expandtabs, METH_FASTCALL|METH_KEYWORDS, unicode_expandtabs__doc__}, {"expandtabs", _PyCFunction_CAST(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);
@ -523,7 +523,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)(void(*)(void))unicode_ljust, METH_FASTCALL, unicode_ljust__doc__}, {"ljust", _PyCFunction_CAST(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);
@ -590,7 +590,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)(void(*)(void))unicode_strip, METH_FASTCALL, unicode_strip__doc__}, {"strip", _PyCFunction_CAST(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);
@ -624,7 +624,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)(void(*)(void))unicode_lstrip, METH_FASTCALL, unicode_lstrip__doc__}, {"lstrip", _PyCFunction_CAST(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);
@ -658,7 +658,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)(void(*)(void))unicode_rstrip, METH_FASTCALL, unicode_rstrip__doc__}, {"rstrip", _PyCFunction_CAST(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);
@ -697,7 +697,7 @@ PyDoc_STRVAR(unicode_replace__doc__,
"replaced."); "replaced.");
#define UNICODE_REPLACE_METHODDEF \ #define UNICODE_REPLACE_METHODDEF \
{"replace", (PyCFunction)(void(*)(void))unicode_replace, METH_FASTCALL, unicode_replace__doc__}, {"replace", _PyCFunction_CAST(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,
@ -832,7 +832,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)(void(*)(void))unicode_rjust, METH_FASTCALL, unicode_rjust__doc__}, {"rjust", _PyCFunction_CAST(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);
@ -893,7 +893,7 @@ PyDoc_STRVAR(unicode_split__doc__,
"the regular expression module."); "the regular expression module.");
#define UNICODE_SPLIT_METHODDEF \ #define UNICODE_SPLIT_METHODDEF \
{"split", (PyCFunction)(void(*)(void))unicode_split, METH_FASTCALL|METH_KEYWORDS, unicode_split__doc__}, {"split", _PyCFunction_CAST(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);
@ -992,7 +992,7 @@ PyDoc_STRVAR(unicode_rsplit__doc__,
"Splitting starts at the end of the string and works to the front."); "Splitting starts at the end of the string and works to the front.");
#define UNICODE_RSPLIT_METHODDEF \ #define UNICODE_RSPLIT_METHODDEF \
{"rsplit", (PyCFunction)(void(*)(void))unicode_rsplit, METH_FASTCALL|METH_KEYWORDS, unicode_rsplit__doc__}, {"rsplit", _PyCFunction_CAST(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);
@ -1050,7 +1050,7 @@ PyDoc_STRVAR(unicode_splitlines__doc__,
"true."); "true.");
#define UNICODE_SPLITLINES_METHODDEF \ #define UNICODE_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)(void(*)(void))unicode_splitlines, METH_FASTCALL|METH_KEYWORDS, unicode_splitlines__doc__}, {"splitlines", _PyCFunction_CAST(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);
@ -1116,7 +1116,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)(void(*)(void))unicode_maketrans, METH_FASTCALL|METH_STATIC, unicode_maketrans__doc__}, {"maketrans", _PyCFunction_CAST(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);
@ -1353,4 +1353,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=e8566b060f558f72 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b5dd7cefead9a8e7 input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))stringlib_expandtabs, METH_FASTCALL|METH_KEYWORDS, stringlib_expandtabs__doc__}, {"expandtabs", _PyCFunction_CAST(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);
@ -53,7 +53,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)(void(*)(void))stringlib_ljust, METH_FASTCALL, stringlib_ljust__doc__}, {"ljust", _PyCFunction_CAST(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);
@ -109,7 +109,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)(void(*)(void))stringlib_rjust, METH_FASTCALL, stringlib_rjust__doc__}, {"rjust", _PyCFunction_CAST(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);
@ -165,7 +165,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)(void(*)(void))stringlib_center, METH_FASTCALL, stringlib_center__doc__}, {"center", _PyCFunction_CAST(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);
@ -249,4 +249,4 @@ stringlib_zfill(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=2d9abc7b1cffeca6 input=a9049054013a1b77]*/ /*[clinic end generated code: output=46d058103bffedf7 input=a9049054013a1b77]*/

16
PC/clinic/_msi.c.h generated
View File

@ -33,7 +33,7 @@ PyDoc_STRVAR(_msi_FCICreate__doc__,
" and the name of the file inside the CAB file"); " and the name of the file inside the CAB file");
#define _MSI_FCICREATE_METHODDEF \ #define _MSI_FCICREATE_METHODDEF \
{"FCICreate", (PyCFunction)(void(*)(void))_msi_FCICreate, METH_FASTCALL, _msi_FCICreate__doc__}, {"FCICreate", _PyCFunction_CAST(_msi_FCICreate), METH_FASTCALL, _msi_FCICreate__doc__},
static PyObject * static PyObject *
_msi_FCICreate_impl(PyObject *module, const char *cabname, PyObject *files); _msi_FCICreate_impl(PyObject *module, const char *cabname, PyObject *files);
@ -185,7 +185,7 @@ PyDoc_STRVAR(_msi_Record_SetString__doc__,
"Set field to a string value."); "Set field to a string value.");
#define _MSI_RECORD_SETSTRING_METHODDEF \ #define _MSI_RECORD_SETSTRING_METHODDEF \
{"SetString", (PyCFunction)(void(*)(void))_msi_Record_SetString, METH_FASTCALL, _msi_Record_SetString__doc__}, {"SetString", _PyCFunction_CAST(_msi_Record_SetString), METH_FASTCALL, _msi_Record_SetString__doc__},
static PyObject * static PyObject *
_msi_Record_SetString_impl(msiobj *self, int field, const Py_UNICODE *value); _msi_Record_SetString_impl(msiobj *self, int field, const Py_UNICODE *value);
@ -234,7 +234,7 @@ PyDoc_STRVAR(_msi_Record_SetStream__doc__,
"Set field to the contents of the file named value."); "Set field to the contents of the file named value.");
#define _MSI_RECORD_SETSTREAM_METHODDEF \ #define _MSI_RECORD_SETSTREAM_METHODDEF \
{"SetStream", (PyCFunction)(void(*)(void))_msi_Record_SetStream, METH_FASTCALL, _msi_Record_SetStream__doc__}, {"SetStream", _PyCFunction_CAST(_msi_Record_SetStream), METH_FASTCALL, _msi_Record_SetStream__doc__},
static PyObject * static PyObject *
_msi_Record_SetStream_impl(msiobj *self, int field, const Py_UNICODE *value); _msi_Record_SetStream_impl(msiobj *self, int field, const Py_UNICODE *value);
@ -283,7 +283,7 @@ PyDoc_STRVAR(_msi_Record_SetInteger__doc__,
"Set field to an integer value."); "Set field to an integer value.");
#define _MSI_RECORD_SETINTEGER_METHODDEF \ #define _MSI_RECORD_SETINTEGER_METHODDEF \
{"SetInteger", (PyCFunction)(void(*)(void))_msi_Record_SetInteger, METH_FASTCALL, _msi_Record_SetInteger__doc__}, {"SetInteger", _PyCFunction_CAST(_msi_Record_SetInteger), METH_FASTCALL, _msi_Record_SetInteger__doc__},
static PyObject * static PyObject *
_msi_Record_SetInteger_impl(msiobj *self, int field, int value); _msi_Record_SetInteger_impl(msiobj *self, int field, int value);
@ -373,7 +373,7 @@ PyDoc_STRVAR(_msi_SummaryInformation_SetProperty__doc__,
" the new value of the property (integer or string)"); " the new value of the property (integer or string)");
#define _MSI_SUMMARYINFORMATION_SETPROPERTY_METHODDEF \ #define _MSI_SUMMARYINFORMATION_SETPROPERTY_METHODDEF \
{"SetProperty", (PyCFunction)(void(*)(void))_msi_SummaryInformation_SetProperty, METH_FASTCALL, _msi_SummaryInformation_SetProperty__doc__}, {"SetProperty", _PyCFunction_CAST(_msi_SummaryInformation_SetProperty), METH_FASTCALL, _msi_SummaryInformation_SetProperty__doc__},
static PyObject * static PyObject *
_msi_SummaryInformation_SetProperty_impl(msiobj *self, int field, _msi_SummaryInformation_SetProperty_impl(msiobj *self, int field,
@ -492,7 +492,7 @@ PyDoc_STRVAR(_msi_View_Modify__doc__,
" a record describing the new data"); " a record describing the new data");
#define _MSI_VIEW_MODIFY_METHODDEF \ #define _MSI_VIEW_MODIFY_METHODDEF \
{"Modify", (PyCFunction)(void(*)(void))_msi_View_Modify, METH_FASTCALL, _msi_View_Modify__doc__}, {"Modify", _PyCFunction_CAST(_msi_View_Modify), METH_FASTCALL, _msi_View_Modify__doc__},
static PyObject * static PyObject *
_msi_View_Modify_impl(msiobj *self, int kind, PyObject *data); _msi_View_Modify_impl(msiobj *self, int kind, PyObject *data);
@ -641,7 +641,7 @@ PyDoc_STRVAR(_msi_OpenDatabase__doc__,
" the persistence mode"); " the persistence mode");
#define _MSI_OPENDATABASE_METHODDEF \ #define _MSI_OPENDATABASE_METHODDEF \
{"OpenDatabase", (PyCFunction)(void(*)(void))_msi_OpenDatabase, METH_FASTCALL, _msi_OpenDatabase__doc__}, {"OpenDatabase", _PyCFunction_CAST(_msi_OpenDatabase), METH_FASTCALL, _msi_OpenDatabase__doc__},
static PyObject * static PyObject *
_msi_OpenDatabase_impl(PyObject *module, const Py_UNICODE *path, int persist); _msi_OpenDatabase_impl(PyObject *module, const Py_UNICODE *path, int persist);
@ -713,4 +713,4 @@ _msi_CreateRecord(PyObject *module, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=49debf733ee5cab2 input=a9049054013a1b77]*/ /*[clinic end generated code: output=d7eb07e6bfcdc13f input=a9049054013a1b77]*/

View File

@ -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)(void(*)(void))_testconsole_write_input, METH_FASTCALL|METH_KEYWORDS, _testconsole_write_input__doc__}, {"write_input", _PyCFunction_CAST(_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,
@ -54,7 +54,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)(void(*)(void))_testconsole_read_output, METH_FASTCALL|METH_KEYWORDS, _testconsole_read_output__doc__}, {"read_output", _PyCFunction_CAST(_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);
@ -88,4 +88,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=dd8b093a91b62753 input=a9049054013a1b77]*/ /*[clinic end generated code: output=6e9f8b0766eb5a0e input=a9049054013a1b77]*/

View File

@ -37,7 +37,7 @@ PyDoc_STRVAR(msvcrt_locking__doc__,
"individually."); "individually.");
#define MSVCRT_LOCKING_METHODDEF \ #define MSVCRT_LOCKING_METHODDEF \
{"locking", (PyCFunction)(void(*)(void))msvcrt_locking, METH_FASTCALL, msvcrt_locking__doc__}, {"locking", _PyCFunction_CAST(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);
@ -83,7 +83,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)(void(*)(void))msvcrt_setmode, METH_FASTCALL, msvcrt_setmode__doc__}, {"setmode", _PyCFunction_CAST(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);
@ -128,7 +128,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)(void(*)(void))msvcrt_open_osfhandle, METH_FASTCALL, msvcrt_open_osfhandle__doc__}, {"open_osfhandle", _PyCFunction_CAST(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);
@ -475,7 +475,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)(void(*)(void))msvcrt_CrtSetReportFile, METH_FASTCALL, msvcrt_CrtSetReportFile__doc__}, {"CrtSetReportFile", _PyCFunction_CAST(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);
@ -515,7 +515,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)(void(*)(void))msvcrt_CrtSetReportMode, METH_FASTCALL, msvcrt_CrtSetReportMode__doc__}, {"CrtSetReportMode", _PyCFunction_CAST(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);
@ -647,4 +647,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=20dfbc768edce7c0 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b543933cad520f2b input=a9049054013a1b77]*/

36
PC/clinic/winreg.c.h generated
View File

@ -77,7 +77,7 @@ PyDoc_STRVAR(winreg_HKEYType___exit____doc__,
"\n"); "\n");
#define WINREG_HKEYTYPE___EXIT___METHODDEF \ #define WINREG_HKEYTYPE___EXIT___METHODDEF \
{"__exit__", (PyCFunction)(void(*)(void))winreg_HKEYType___exit__, METH_FASTCALL|METH_KEYWORDS, winreg_HKEYType___exit____doc__}, {"__exit__", _PyCFunction_CAST(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,
@ -138,7 +138,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)(void(*)(void))winreg_ConnectRegistry, METH_FASTCALL, winreg_ConnectRegistry__doc__}, {"ConnectRegistry", _PyCFunction_CAST(winreg_ConnectRegistry), METH_FASTCALL, winreg_ConnectRegistry__doc__},
static HKEY static HKEY
winreg_ConnectRegistry_impl(PyObject *module, winreg_ConnectRegistry_impl(PyObject *module,
@ -210,7 +210,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)(void(*)(void))winreg_CreateKey, METH_FASTCALL, winreg_CreateKey__doc__}, {"CreateKey", _PyCFunction_CAST(winreg_CreateKey), METH_FASTCALL, winreg_CreateKey__doc__},
static HKEY static HKEY
winreg_CreateKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key); winreg_CreateKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key);
@ -287,7 +287,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)(void(*)(void))winreg_CreateKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_CreateKeyEx__doc__}, {"CreateKeyEx", _PyCFunction_CAST(winreg_CreateKeyEx), METH_FASTCALL|METH_KEYWORDS, winreg_CreateKeyEx__doc__},
static HKEY static HKEY
winreg_CreateKeyEx_impl(PyObject *module, HKEY key, winreg_CreateKeyEx_impl(PyObject *module, HKEY key,
@ -344,7 +344,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)(void(*)(void))winreg_DeleteKey, METH_FASTCALL, winreg_DeleteKey__doc__}, {"DeleteKey", _PyCFunction_CAST(winreg_DeleteKey), METH_FASTCALL, winreg_DeleteKey__doc__},
static PyObject * static PyObject *
winreg_DeleteKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key); winreg_DeleteKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key);
@ -411,7 +411,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)(void(*)(void))winreg_DeleteKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_DeleteKeyEx__doc__}, {"DeleteKeyEx", _PyCFunction_CAST(winreg_DeleteKeyEx), METH_FASTCALL|METH_KEYWORDS, winreg_DeleteKeyEx__doc__},
static PyObject * static PyObject *
winreg_DeleteKeyEx_impl(PyObject *module, HKEY key, winreg_DeleteKeyEx_impl(PyObject *module, HKEY key,
@ -456,7 +456,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)(void(*)(void))winreg_DeleteValue, METH_FASTCALL, winreg_DeleteValue__doc__}, {"DeleteValue", _PyCFunction_CAST(winreg_DeleteValue), METH_FASTCALL, winreg_DeleteValue__doc__},
static PyObject * static PyObject *
winreg_DeleteValue_impl(PyObject *module, HKEY key, const Py_UNICODE *value); winreg_DeleteValue_impl(PyObject *module, HKEY key, const Py_UNICODE *value);
@ -518,7 +518,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)(void(*)(void))winreg_EnumKey, METH_FASTCALL, winreg_EnumKey__doc__}, {"EnumKey", _PyCFunction_CAST(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);
@ -571,7 +571,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)(void(*)(void))winreg_EnumValue, METH_FASTCALL, winreg_EnumValue__doc__}, {"EnumValue", _PyCFunction_CAST(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);
@ -710,7 +710,7 @@ PyDoc_STRVAR(winreg_LoadKey__doc__,
"tree."); "tree.");
#define WINREG_LOADKEY_METHODDEF \ #define WINREG_LOADKEY_METHODDEF \
{"LoadKey", (PyCFunction)(void(*)(void))winreg_LoadKey, METH_FASTCALL, winreg_LoadKey__doc__}, {"LoadKey", _PyCFunction_CAST(winreg_LoadKey), METH_FASTCALL, winreg_LoadKey__doc__},
static PyObject * static PyObject *
winreg_LoadKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key, winreg_LoadKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key,
@ -789,7 +789,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)(void(*)(void))winreg_OpenKey, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKey__doc__}, {"OpenKey", _PyCFunction_CAST(winreg_OpenKey), METH_FASTCALL|METH_KEYWORDS, winreg_OpenKey__doc__},
static HKEY static HKEY
winreg_OpenKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key, winreg_OpenKey_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key,
@ -846,7 +846,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)(void(*)(void))winreg_OpenKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKeyEx__doc__}, {"OpenKeyEx", _PyCFunction_CAST(winreg_OpenKeyEx), METH_FASTCALL|METH_KEYWORDS, winreg_OpenKeyEx__doc__},
static HKEY static HKEY
winreg_OpenKeyEx_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key, winreg_OpenKeyEx_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key,
@ -940,7 +940,7 @@ PyDoc_STRVAR(winreg_QueryValue__doc__,
"completeness."); "completeness.");
#define WINREG_QUERYVALUE_METHODDEF \ #define WINREG_QUERYVALUE_METHODDEF \
{"QueryValue", (PyCFunction)(void(*)(void))winreg_QueryValue, METH_FASTCALL, winreg_QueryValue__doc__}, {"QueryValue", _PyCFunction_CAST(winreg_QueryValue), METH_FASTCALL, winreg_QueryValue__doc__},
static PyObject * static PyObject *
winreg_QueryValue_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key); winreg_QueryValue_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key);
@ -1003,7 +1003,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)(void(*)(void))winreg_QueryValueEx, METH_FASTCALL, winreg_QueryValueEx__doc__}, {"QueryValueEx", _PyCFunction_CAST(winreg_QueryValueEx), METH_FASTCALL, winreg_QueryValueEx__doc__},
static PyObject * static PyObject *
winreg_QueryValueEx_impl(PyObject *module, HKEY key, const Py_UNICODE *name); winreg_QueryValueEx_impl(PyObject *module, HKEY key, const Py_UNICODE *name);
@ -1071,7 +1071,7 @@ PyDoc_STRVAR(winreg_SaveKey__doc__,
"to the API."); "to the API.");
#define WINREG_SAVEKEY_METHODDEF \ #define WINREG_SAVEKEY_METHODDEF \
{"SaveKey", (PyCFunction)(void(*)(void))winreg_SaveKey, METH_FASTCALL, winreg_SaveKey__doc__}, {"SaveKey", _PyCFunction_CAST(winreg_SaveKey), METH_FASTCALL, winreg_SaveKey__doc__},
static PyObject * static PyObject *
winreg_SaveKey_impl(PyObject *module, HKEY key, const Py_UNICODE *file_name); winreg_SaveKey_impl(PyObject *module, HKEY key, const Py_UNICODE *file_name);
@ -1139,7 +1139,7 @@ PyDoc_STRVAR(winreg_SetValue__doc__,
"KEY_SET_VALUE access."); "KEY_SET_VALUE access.");
#define WINREG_SETVALUE_METHODDEF \ #define WINREG_SETVALUE_METHODDEF \
{"SetValue", (PyCFunction)(void(*)(void))winreg_SetValue, METH_FASTCALL, winreg_SetValue__doc__}, {"SetValue", _PyCFunction_CAST(winreg_SetValue), METH_FASTCALL, winreg_SetValue__doc__},
static PyObject * static PyObject *
winreg_SetValue_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key, winreg_SetValue_impl(PyObject *module, HKEY key, const Py_UNICODE *sub_key,
@ -1213,7 +1213,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)(void(*)(void))winreg_SetValueEx, METH_FASTCALL, winreg_SetValueEx__doc__}, {"SetValueEx", _PyCFunction_CAST(winreg_SetValueEx), METH_FASTCALL, winreg_SetValueEx__doc__},
static PyObject * static PyObject *
winreg_SetValueEx_impl(PyObject *module, HKEY key, winreg_SetValueEx_impl(PyObject *module, HKEY key,
@ -1346,4 +1346,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=497a2e804821d5c9 input=a9049054013a1b77]*/ /*[clinic end generated code: output=c3454803528f6e97 input=a9049054013a1b77]*/

View File

@ -14,7 +14,7 @@ PyDoc_STRVAR(winsound_PlaySound__doc__,
" Flag values, ored together. See module documentation."); " Flag values, ored together. See module documentation.");
#define WINSOUND_PLAYSOUND_METHODDEF \ #define WINSOUND_PLAYSOUND_METHODDEF \
{"PlaySound", (PyCFunction)(void(*)(void))winsound_PlaySound, METH_FASTCALL|METH_KEYWORDS, winsound_PlaySound__doc__}, {"PlaySound", _PyCFunction_CAST(winsound_PlaySound), METH_FASTCALL|METH_KEYWORDS, winsound_PlaySound__doc__},
static PyObject * static PyObject *
winsound_PlaySound_impl(PyObject *module, PyObject *sound, int flags); winsound_PlaySound_impl(PyObject *module, PyObject *sound, int flags);
@ -57,7 +57,7 @@ PyDoc_STRVAR(winsound_Beep__doc__,
" How long the sound should play, in milliseconds."); " How long the sound should play, in milliseconds.");
#define WINSOUND_BEEP_METHODDEF \ #define WINSOUND_BEEP_METHODDEF \
{"Beep", (PyCFunction)(void(*)(void))winsound_Beep, METH_FASTCALL|METH_KEYWORDS, winsound_Beep__doc__}, {"Beep", _PyCFunction_CAST(winsound_Beep), METH_FASTCALL|METH_KEYWORDS, winsound_Beep__doc__},
static PyObject * static PyObject *
winsound_Beep_impl(PyObject *module, int frequency, int duration); winsound_Beep_impl(PyObject *module, int frequency, int duration);
@ -99,7 +99,7 @@ PyDoc_STRVAR(winsound_MessageBeep__doc__,
"x defaults to MB_OK."); "x defaults to MB_OK.");
#define WINSOUND_MESSAGEBEEP_METHODDEF \ #define WINSOUND_MESSAGEBEEP_METHODDEF \
{"MessageBeep", (PyCFunction)(void(*)(void))winsound_MessageBeep, METH_FASTCALL|METH_KEYWORDS, winsound_MessageBeep__doc__}, {"MessageBeep", _PyCFunction_CAST(winsound_MessageBeep), METH_FASTCALL|METH_KEYWORDS, winsound_MessageBeep__doc__},
static PyObject * static PyObject *
winsound_MessageBeep_impl(PyObject *module, int type); winsound_MessageBeep_impl(PyObject *module, int type);
@ -131,4 +131,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=16b3c1a96861cd3a input=a9049054013a1b77]*/ /*[clinic end generated code: output=b7e53fab4f26aeaf input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(warnings_warn__doc__,
"Issue a warning, or maybe ignore it or raise an exception."); "Issue a warning, or maybe ignore it or raise an exception.");
#define WARNINGS_WARN_METHODDEF \ #define WARNINGS_WARN_METHODDEF \
{"warn", (PyCFunction)(void(*)(void))warnings_warn, METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__}, {"warn", _PyCFunction_CAST(warnings_warn), METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__},
static PyObject * static PyObject *
warnings_warn_impl(PyObject *module, PyObject *message, PyObject *category, warnings_warn_impl(PyObject *module, PyObject *message, PyObject *category,
@ -66,4 +66,4 @@ skip_optional_pos:
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=eb9997fa998fdbad input=a9049054013a1b77]*/ /*[clinic end generated code: output=0435c68611fa2fe9 input=a9049054013a1b77]*/

View File

@ -24,7 +24,7 @@ PyDoc_STRVAR(builtin___import____doc__,
"is the number of parent directories to search relative to the current module."); "is the number of parent directories to search relative to the current module.");
#define BUILTIN___IMPORT___METHODDEF \ #define BUILTIN___IMPORT___METHODDEF \
{"__import__", (PyCFunction)(void(*)(void))builtin___import__, METH_FASTCALL|METH_KEYWORDS, builtin___import____doc__}, {"__import__", _PyCFunction_CAST(builtin___import__), METH_FASTCALL|METH_KEYWORDS, builtin___import____doc__},
static PyObject * static PyObject *
builtin___import___impl(PyObject *module, PyObject *name, PyObject *globals, builtin___import___impl(PyObject *module, PyObject *name, PyObject *globals,
@ -161,7 +161,7 @@ PyDoc_STRVAR(builtin_format__doc__,
"details."); "details.");
#define BUILTIN_FORMAT_METHODDEF \ #define BUILTIN_FORMAT_METHODDEF \
{"format", (PyCFunction)(void(*)(void))builtin_format, METH_FASTCALL, builtin_format__doc__}, {"format", _PyCFunction_CAST(builtin_format), METH_FASTCALL, builtin_format__doc__},
static PyObject * static PyObject *
builtin_format_impl(PyObject *module, PyObject *value, PyObject *format_spec); builtin_format_impl(PyObject *module, PyObject *value, PyObject *format_spec);
@ -242,7 +242,7 @@ PyDoc_STRVAR(builtin_compile__doc__,
"in addition to any features explicitly specified."); "in addition to any features explicitly specified.");
#define BUILTIN_COMPILE_METHODDEF \ #define BUILTIN_COMPILE_METHODDEF \
{"compile", (PyCFunction)(void(*)(void))builtin_compile, METH_FASTCALL|METH_KEYWORDS, builtin_compile__doc__}, {"compile", _PyCFunction_CAST(builtin_compile), METH_FASTCALL|METH_KEYWORDS, builtin_compile__doc__},
static PyObject * static PyObject *
builtin_compile_impl(PyObject *module, PyObject *source, PyObject *filename, builtin_compile_impl(PyObject *module, PyObject *source, PyObject *filename,
@ -338,7 +338,7 @@ PyDoc_STRVAR(builtin_divmod__doc__,
"Return the tuple (x//y, x%y). Invariant: div*y + mod == x."); "Return the tuple (x//y, x%y). Invariant: div*y + mod == x.");
#define BUILTIN_DIVMOD_METHODDEF \ #define BUILTIN_DIVMOD_METHODDEF \
{"divmod", (PyCFunction)(void(*)(void))builtin_divmod, METH_FASTCALL, builtin_divmod__doc__}, {"divmod", _PyCFunction_CAST(builtin_divmod), METH_FASTCALL, builtin_divmod__doc__},
static PyObject * static PyObject *
builtin_divmod_impl(PyObject *module, PyObject *x, PyObject *y); builtin_divmod_impl(PyObject *module, PyObject *x, PyObject *y);
@ -374,7 +374,7 @@ PyDoc_STRVAR(builtin_eval__doc__,
"If only globals is given, locals defaults to it."); "If only globals is given, locals defaults to it.");
#define BUILTIN_EVAL_METHODDEF \ #define BUILTIN_EVAL_METHODDEF \
{"eval", (PyCFunction)(void(*)(void))builtin_eval, METH_FASTCALL, builtin_eval__doc__}, {"eval", _PyCFunction_CAST(builtin_eval), METH_FASTCALL, builtin_eval__doc__},
static PyObject * static PyObject *
builtin_eval_impl(PyObject *module, PyObject *source, PyObject *globals, builtin_eval_impl(PyObject *module, PyObject *source, PyObject *globals,
@ -420,7 +420,7 @@ PyDoc_STRVAR(builtin_exec__doc__,
"If only globals is given, locals defaults to it."); "If only globals is given, locals defaults to it.");
#define BUILTIN_EXEC_METHODDEF \ #define BUILTIN_EXEC_METHODDEF \
{"exec", (PyCFunction)(void(*)(void))builtin_exec, METH_FASTCALL, builtin_exec__doc__}, {"exec", _PyCFunction_CAST(builtin_exec), METH_FASTCALL, builtin_exec__doc__},
static PyObject * static PyObject *
builtin_exec_impl(PyObject *module, PyObject *source, PyObject *globals, builtin_exec_impl(PyObject *module, PyObject *source, PyObject *globals,
@ -483,7 +483,7 @@ PyDoc_STRVAR(builtin_hasattr__doc__,
"This is done by calling getattr(obj, name) and catching AttributeError."); "This is done by calling getattr(obj, name) and catching AttributeError.");
#define BUILTIN_HASATTR_METHODDEF \ #define BUILTIN_HASATTR_METHODDEF \
{"hasattr", (PyCFunction)(void(*)(void))builtin_hasattr, METH_FASTCALL, builtin_hasattr__doc__}, {"hasattr", _PyCFunction_CAST(builtin_hasattr), METH_FASTCALL, builtin_hasattr__doc__},
static PyObject * static PyObject *
builtin_hasattr_impl(PyObject *module, PyObject *obj, PyObject *name); builtin_hasattr_impl(PyObject *module, PyObject *obj, PyObject *name);
@ -527,7 +527,7 @@ PyDoc_STRVAR(builtin_setattr__doc__,
"setattr(x, \'y\', v) is equivalent to ``x.y = v\'\'"); "setattr(x, \'y\', v) is equivalent to ``x.y = v\'\'");
#define BUILTIN_SETATTR_METHODDEF \ #define BUILTIN_SETATTR_METHODDEF \
{"setattr", (PyCFunction)(void(*)(void))builtin_setattr, METH_FASTCALL, builtin_setattr__doc__}, {"setattr", _PyCFunction_CAST(builtin_setattr), METH_FASTCALL, builtin_setattr__doc__},
static PyObject * static PyObject *
builtin_setattr_impl(PyObject *module, PyObject *obj, PyObject *name, builtin_setattr_impl(PyObject *module, PyObject *obj, PyObject *name,
@ -562,7 +562,7 @@ PyDoc_STRVAR(builtin_delattr__doc__,
"delattr(x, \'y\') is equivalent to ``del x.y\'\'"); "delattr(x, \'y\') is equivalent to ``del x.y\'\'");
#define BUILTIN_DELATTR_METHODDEF \ #define BUILTIN_DELATTR_METHODDEF \
{"delattr", (PyCFunction)(void(*)(void))builtin_delattr, METH_FASTCALL, builtin_delattr__doc__}, {"delattr", _PyCFunction_CAST(builtin_delattr), METH_FASTCALL, builtin_delattr__doc__},
static PyObject * static PyObject *
builtin_delattr_impl(PyObject *module, PyObject *obj, PyObject *name); builtin_delattr_impl(PyObject *module, PyObject *obj, PyObject *name);
@ -628,7 +628,7 @@ PyDoc_STRVAR(builtin_anext__doc__,
"iterator is exhausted, it is returned instead of raising StopAsyncIteration."); "iterator is exhausted, it is returned instead of raising StopAsyncIteration.");
#define BUILTIN_ANEXT_METHODDEF \ #define BUILTIN_ANEXT_METHODDEF \
{"anext", (PyCFunction)(void(*)(void))builtin_anext, METH_FASTCALL, builtin_anext__doc__}, {"anext", _PyCFunction_CAST(builtin_anext), METH_FASTCALL, builtin_anext__doc__},
static PyObject * static PyObject *
builtin_anext_impl(PyObject *module, PyObject *aiterator, builtin_anext_impl(PyObject *module, PyObject *aiterator,
@ -718,7 +718,7 @@ PyDoc_STRVAR(builtin_pow__doc__,
"invoked using the three argument form."); "invoked using the three argument form.");
#define BUILTIN_POW_METHODDEF \ #define BUILTIN_POW_METHODDEF \
{"pow", (PyCFunction)(void(*)(void))builtin_pow, METH_FASTCALL|METH_KEYWORDS, builtin_pow__doc__}, {"pow", _PyCFunction_CAST(builtin_pow), METH_FASTCALL|METH_KEYWORDS, builtin_pow__doc__},
static PyObject * static PyObject *
builtin_pow_impl(PyObject *module, PyObject *base, PyObject *exp, builtin_pow_impl(PyObject *module, PyObject *base, PyObject *exp,
@ -769,7 +769,7 @@ PyDoc_STRVAR(builtin_print__doc__,
" whether to forcibly flush the stream."); " whether to forcibly flush the stream.");
#define BUILTIN_PRINT_METHODDEF \ #define BUILTIN_PRINT_METHODDEF \
{"print", (PyCFunction)(void(*)(void))builtin_print, METH_FASTCALL|METH_KEYWORDS, builtin_print__doc__}, {"print", _PyCFunction_CAST(builtin_print), METH_FASTCALL|METH_KEYWORDS, builtin_print__doc__},
static PyObject * static PyObject *
builtin_print_impl(PyObject *module, PyObject *args, PyObject *sep, builtin_print_impl(PyObject *module, PyObject *args, PyObject *sep,
@ -840,7 +840,7 @@ PyDoc_STRVAR(builtin_input__doc__,
"On *nix systems, readline is used if available."); "On *nix systems, readline is used if available.");
#define BUILTIN_INPUT_METHODDEF \ #define BUILTIN_INPUT_METHODDEF \
{"input", (PyCFunction)(void(*)(void))builtin_input, METH_FASTCALL, builtin_input__doc__}, {"input", _PyCFunction_CAST(builtin_input), METH_FASTCALL, builtin_input__doc__},
static PyObject * static PyObject *
builtin_input_impl(PyObject *module, PyObject *prompt); builtin_input_impl(PyObject *module, PyObject *prompt);
@ -886,7 +886,7 @@ PyDoc_STRVAR(builtin_round__doc__,
"the return value has the same type as the number. ndigits may be negative."); "the return value has the same type as the number. ndigits may be negative.");
#define BUILTIN_ROUND_METHODDEF \ #define BUILTIN_ROUND_METHODDEF \
{"round", (PyCFunction)(void(*)(void))builtin_round, METH_FASTCALL|METH_KEYWORDS, builtin_round__doc__}, {"round", _PyCFunction_CAST(builtin_round), METH_FASTCALL|METH_KEYWORDS, builtin_round__doc__},
static PyObject * static PyObject *
builtin_round_impl(PyObject *module, PyObject *number, PyObject *ndigits); builtin_round_impl(PyObject *module, PyObject *number, PyObject *ndigits);
@ -929,7 +929,7 @@ PyDoc_STRVAR(builtin_sum__doc__,
"reject non-numeric types."); "reject non-numeric types.");
#define BUILTIN_SUM_METHODDEF \ #define BUILTIN_SUM_METHODDEF \
{"sum", (PyCFunction)(void(*)(void))builtin_sum, METH_FASTCALL|METH_KEYWORDS, builtin_sum__doc__}, {"sum", _PyCFunction_CAST(builtin_sum), METH_FASTCALL|METH_KEYWORDS, builtin_sum__doc__},
static PyObject * static PyObject *
builtin_sum_impl(PyObject *module, PyObject *iterable, PyObject *start); builtin_sum_impl(PyObject *module, PyObject *iterable, PyObject *start);
@ -972,7 +972,7 @@ PyDoc_STRVAR(builtin_isinstance__doc__,
"or ...`` etc."); "or ...`` etc.");
#define BUILTIN_ISINSTANCE_METHODDEF \ #define BUILTIN_ISINSTANCE_METHODDEF \
{"isinstance", (PyCFunction)(void(*)(void))builtin_isinstance, METH_FASTCALL, builtin_isinstance__doc__}, {"isinstance", _PyCFunction_CAST(builtin_isinstance), METH_FASTCALL, builtin_isinstance__doc__},
static PyObject * static PyObject *
builtin_isinstance_impl(PyObject *module, PyObject *obj, builtin_isinstance_impl(PyObject *module, PyObject *obj,
@ -1007,7 +1007,7 @@ PyDoc_STRVAR(builtin_issubclass__doc__,
"or ...``."); "or ...``.");
#define BUILTIN_ISSUBCLASS_METHODDEF \ #define BUILTIN_ISSUBCLASS_METHODDEF \
{"issubclass", (PyCFunction)(void(*)(void))builtin_issubclass, METH_FASTCALL, builtin_issubclass__doc__}, {"issubclass", _PyCFunction_CAST(builtin_issubclass), METH_FASTCALL, builtin_issubclass__doc__},
static PyObject * static PyObject *
builtin_issubclass_impl(PyObject *module, PyObject *cls, builtin_issubclass_impl(PyObject *module, PyObject *cls,
@ -1030,4 +1030,4 @@ builtin_issubclass(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d341fa7525f30070 input=a9049054013a1b77]*/ /*[clinic end generated code: output=6a2b78ef82bc5155 input=a9049054013a1b77]*/

View File

@ -12,7 +12,7 @@ PyDoc_STRVAR(_contextvars_Context_get__doc__,
"return None."); "return None.");
#define _CONTEXTVARS_CONTEXT_GET_METHODDEF \ #define _CONTEXTVARS_CONTEXT_GET_METHODDEF \
{"get", (PyCFunction)(void(*)(void))_contextvars_Context_get, METH_FASTCALL, _contextvars_Context_get__doc__}, {"get", _PyCFunction_CAST(_contextvars_Context_get), METH_FASTCALL, _contextvars_Context_get__doc__},
static PyObject * static PyObject *
_contextvars_Context_get_impl(PyContext *self, PyObject *key, _contextvars_Context_get_impl(PyContext *self, PyObject *key,
@ -127,7 +127,7 @@ PyDoc_STRVAR(_contextvars_ContextVar_get__doc__,
" * raise a LookupError."); " * raise a LookupError.");
#define _CONTEXTVARS_CONTEXTVAR_GET_METHODDEF \ #define _CONTEXTVARS_CONTEXTVAR_GET_METHODDEF \
{"get", (PyCFunction)(void(*)(void))_contextvars_ContextVar_get, METH_FASTCALL, _contextvars_ContextVar_get__doc__}, {"get", _PyCFunction_CAST(_contextvars_ContextVar_get), METH_FASTCALL, _contextvars_ContextVar_get__doc__},
static PyObject * static PyObject *
_contextvars_ContextVar_get_impl(PyContextVar *self, PyObject *default_value); _contextvars_ContextVar_get_impl(PyContextVar *self, PyObject *default_value);
@ -177,4 +177,4 @@ PyDoc_STRVAR(_contextvars_ContextVar_reset__doc__,
#define _CONTEXTVARS_CONTEXTVAR_RESET_METHODDEF \ #define _CONTEXTVARS_CONTEXTVAR_RESET_METHODDEF \
{"reset", (PyCFunction)_contextvars_ContextVar_reset, METH_O, _contextvars_ContextVar_reset__doc__}, {"reset", (PyCFunction)_contextvars_ContextVar_reset, METH_O, _contextvars_ContextVar_reset__doc__},
/*[clinic end generated code: output=f2e42f34e358e179 input=a9049054013a1b77]*/ /*[clinic end generated code: output=2436b16a92452869 input=a9049054013a1b77]*/

View File

@ -75,7 +75,7 @@ PyDoc_STRVAR(_imp__fix_co_filename__doc__,
" File path to use."); " File path to use.");
#define _IMP__FIX_CO_FILENAME_METHODDEF \ #define _IMP__FIX_CO_FILENAME_METHODDEF \
{"_fix_co_filename", (PyCFunction)(void(*)(void))_imp__fix_co_filename, METH_FASTCALL, _imp__fix_co_filename__doc__}, {"_fix_co_filename", _PyCFunction_CAST(_imp__fix_co_filename), METH_FASTCALL, _imp__fix_co_filename__doc__},
static PyObject * static PyObject *
_imp__fix_co_filename_impl(PyObject *module, PyCodeObject *code, _imp__fix_co_filename_impl(PyObject *module, PyCodeObject *code,
@ -184,7 +184,7 @@ PyDoc_STRVAR(_imp_find_frozen__doc__,
" the module\'s current name)"); " the module\'s current name)");
#define _IMP_FIND_FROZEN_METHODDEF \ #define _IMP_FIND_FROZEN_METHODDEF \
{"find_frozen", (PyCFunction)(void(*)(void))_imp_find_frozen, METH_FASTCALL|METH_KEYWORDS, _imp_find_frozen__doc__}, {"find_frozen", _PyCFunction_CAST(_imp_find_frozen), METH_FASTCALL|METH_KEYWORDS, _imp_find_frozen__doc__},
static PyObject * static PyObject *
_imp_find_frozen_impl(PyObject *module, PyObject *name, int withdata); _imp_find_frozen_impl(PyObject *module, PyObject *name, int withdata);
@ -233,7 +233,7 @@ PyDoc_STRVAR(_imp_get_frozen_object__doc__,
"Create a code object for a frozen module."); "Create a code object for a frozen module.");
#define _IMP_GET_FROZEN_OBJECT_METHODDEF \ #define _IMP_GET_FROZEN_OBJECT_METHODDEF \
{"get_frozen_object", (PyCFunction)(void(*)(void))_imp_get_frozen_object, METH_FASTCALL, _imp_get_frozen_object__doc__}, {"get_frozen_object", _PyCFunction_CAST(_imp_get_frozen_object), METH_FASTCALL, _imp_get_frozen_object__doc__},
static PyObject * static PyObject *
_imp_get_frozen_object_impl(PyObject *module, PyObject *name, _imp_get_frozen_object_impl(PyObject *module, PyObject *name,
@ -422,7 +422,7 @@ PyDoc_STRVAR(_imp_create_dynamic__doc__,
"Create an extension module."); "Create an extension module.");
#define _IMP_CREATE_DYNAMIC_METHODDEF \ #define _IMP_CREATE_DYNAMIC_METHODDEF \
{"create_dynamic", (PyCFunction)(void(*)(void))_imp_create_dynamic, METH_FASTCALL, _imp_create_dynamic__doc__}, {"create_dynamic", _PyCFunction_CAST(_imp_create_dynamic), METH_FASTCALL, _imp_create_dynamic__doc__},
static PyObject * static PyObject *
_imp_create_dynamic_impl(PyObject *module, PyObject *spec, PyObject *file); _imp_create_dynamic_impl(PyObject *module, PyObject *spec, PyObject *file);
@ -517,7 +517,7 @@ PyDoc_STRVAR(_imp_source_hash__doc__,
"\n"); "\n");
#define _IMP_SOURCE_HASH_METHODDEF \ #define _IMP_SOURCE_HASH_METHODDEF \
{"source_hash", (PyCFunction)(void(*)(void))_imp_source_hash, METH_FASTCALL|METH_KEYWORDS, _imp_source_hash__doc__}, {"source_hash", _PyCFunction_CAST(_imp_source_hash), METH_FASTCALL|METH_KEYWORDS, _imp_source_hash__doc__},
static PyObject * static PyObject *
_imp_source_hash_impl(PyObject *module, long key, Py_buffer *source); _imp_source_hash_impl(PyObject *module, long key, Py_buffer *source);
@ -565,4 +565,4 @@ exit:
#ifndef _IMP_EXEC_DYNAMIC_METHODDEF #ifndef _IMP_EXEC_DYNAMIC_METHODDEF
#define _IMP_EXEC_DYNAMIC_METHODDEF #define _IMP_EXEC_DYNAMIC_METHODDEF
#endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */ #endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */
/*[clinic end generated code: output=adcf787969a11353 input=a9049054013a1b77]*/ /*[clinic end generated code: output=8d0f4305b1d0714b input=a9049054013a1b77]*/

View File

@ -20,7 +20,7 @@ PyDoc_STRVAR(marshal_dump__doc__,
"to the file. The object will not be properly read back by load()."); "to the file. The object will not be properly read back by load().");
#define MARSHAL_DUMP_METHODDEF \ #define MARSHAL_DUMP_METHODDEF \
{"dump", (PyCFunction)(void(*)(void))marshal_dump, METH_FASTCALL, marshal_dump__doc__}, {"dump", _PyCFunction_CAST(marshal_dump), METH_FASTCALL, marshal_dump__doc__},
static PyObject * static PyObject *
marshal_dump_impl(PyObject *module, PyObject *value, PyObject *file, marshal_dump_impl(PyObject *module, PyObject *value, PyObject *file,
@ -87,7 +87,7 @@ PyDoc_STRVAR(marshal_dumps__doc__,
"unsupported type."); "unsupported type.");
#define MARSHAL_DUMPS_METHODDEF \ #define MARSHAL_DUMPS_METHODDEF \
{"dumps", (PyCFunction)(void(*)(void))marshal_dumps, METH_FASTCALL, marshal_dumps__doc__}, {"dumps", _PyCFunction_CAST(marshal_dumps), METH_FASTCALL, marshal_dumps__doc__},
static PyObject * static PyObject *
marshal_dumps_impl(PyObject *module, PyObject *value, int version); marshal_dumps_impl(PyObject *module, PyObject *value, int version);
@ -155,4 +155,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=68b78f38bfe0c06d input=a9049054013a1b77]*/ /*[clinic end generated code: output=b9e838edee43fe87 input=a9049054013a1b77]*/

View File

@ -9,7 +9,7 @@ PyDoc_STRVAR(sys_addaudithook__doc__,
"Adds a new audit hook callback."); "Adds a new audit hook callback.");
#define SYS_ADDAUDITHOOK_METHODDEF \ #define SYS_ADDAUDITHOOK_METHODDEF \
{"addaudithook", (PyCFunction)(void(*)(void))sys_addaudithook, METH_FASTCALL|METH_KEYWORDS, sys_addaudithook__doc__}, {"addaudithook", _PyCFunction_CAST(sys_addaudithook), METH_FASTCALL|METH_KEYWORDS, sys_addaudithook__doc__},
static PyObject * static PyObject *
sys_addaudithook_impl(PyObject *module, PyObject *hook); sys_addaudithook_impl(PyObject *module, PyObject *hook);
@ -50,7 +50,7 @@ PyDoc_STRVAR(sys_excepthook__doc__,
"Handle an exception by displaying it with a traceback on sys.stderr."); "Handle an exception by displaying it with a traceback on sys.stderr.");
#define SYS_EXCEPTHOOK_METHODDEF \ #define SYS_EXCEPTHOOK_METHODDEF \
{"excepthook", (PyCFunction)(void(*)(void))sys_excepthook, METH_FASTCALL, sys_excepthook__doc__}, {"excepthook", _PyCFunction_CAST(sys_excepthook), METH_FASTCALL, sys_excepthook__doc__},
static PyObject * static PyObject *
sys_excepthook_impl(PyObject *module, PyObject *exctype, PyObject *value, sys_excepthook_impl(PyObject *module, PyObject *exctype, PyObject *value,
@ -148,7 +148,7 @@ PyDoc_STRVAR(sys_exit__doc__,
"exit status will be one (i.e., failure)."); "exit status will be one (i.e., failure).");
#define SYS_EXIT_METHODDEF \ #define SYS_EXIT_METHODDEF \
{"exit", (PyCFunction)(void(*)(void))sys_exit, METH_FASTCALL, sys_exit__doc__}, {"exit", _PyCFunction_CAST(sys_exit), METH_FASTCALL, sys_exit__doc__},
static PyObject * static PyObject *
sys_exit_impl(PyObject *module, PyObject *status); sys_exit_impl(PyObject *module, PyObject *status);
@ -416,7 +416,7 @@ PyDoc_STRVAR(sys_set_coroutine_origin_tracking_depth__doc__,
"Set a depth of 0 to disable."); "Set a depth of 0 to disable.");
#define SYS_SET_COROUTINE_ORIGIN_TRACKING_DEPTH_METHODDEF \ #define SYS_SET_COROUTINE_ORIGIN_TRACKING_DEPTH_METHODDEF \
{"set_coroutine_origin_tracking_depth", (PyCFunction)(void(*)(void))sys_set_coroutine_origin_tracking_depth, METH_FASTCALL|METH_KEYWORDS, sys_set_coroutine_origin_tracking_depth__doc__}, {"set_coroutine_origin_tracking_depth", _PyCFunction_CAST(sys_set_coroutine_origin_tracking_depth), METH_FASTCALL|METH_KEYWORDS, sys_set_coroutine_origin_tracking_depth__doc__},
static PyObject * static PyObject *
sys_set_coroutine_origin_tracking_depth_impl(PyObject *module, int depth); sys_set_coroutine_origin_tracking_depth_impl(PyObject *module, int depth);
@ -802,7 +802,7 @@ PyDoc_STRVAR(sys__getframe__doc__,
"only."); "only.");
#define SYS__GETFRAME_METHODDEF \ #define SYS__GETFRAME_METHODDEF \
{"_getframe", (PyCFunction)(void(*)(void))sys__getframe, METH_FASTCALL, sys__getframe__doc__}, {"_getframe", _PyCFunction_CAST(sys__getframe), METH_FASTCALL, sys__getframe__doc__},
static PyObject * static PyObject *
sys__getframe_impl(PyObject *module, int depth); sys__getframe_impl(PyObject *module, int depth);
@ -881,7 +881,7 @@ PyDoc_STRVAR(sys_call_tracing__doc__,
"some other code."); "some other code.");
#define SYS_CALL_TRACING_METHODDEF \ #define SYS_CALL_TRACING_METHODDEF \
{"call_tracing", (PyCFunction)(void(*)(void))sys_call_tracing, METH_FASTCALL, sys_call_tracing__doc__}, {"call_tracing", _PyCFunction_CAST(sys_call_tracing), METH_FASTCALL, sys_call_tracing__doc__},
static PyObject * static PyObject *
sys_call_tracing_impl(PyObject *module, PyObject *func, PyObject *funcargs); sys_call_tracing_impl(PyObject *module, PyObject *func, PyObject *funcargs);
@ -1014,4 +1014,4 @@ sys_getandroidapilevel(PyObject *module, PyObject *Py_UNUSED(ignored))
#ifndef SYS_GETANDROIDAPILEVEL_METHODDEF #ifndef SYS_GETANDROIDAPILEVEL_METHODDEF
#define SYS_GETANDROIDAPILEVEL_METHODDEF #define SYS_GETANDROIDAPILEVEL_METHODDEF
#endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */ #endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */
/*[clinic end generated code: output=60756bc6f683e0c8 input=a9049054013a1b77]*/ /*[clinic end generated code: output=98efd34fd9b9b6ab input=a9049054013a1b77]*/

View File

@ -694,7 +694,7 @@ class CLanguage(Language):
methoddef_define = normalize_snippet(""" methoddef_define = normalize_snippet("""
#define {methoddef_name} \\ #define {methoddef_name} \\
{{"{name}", {methoddef_cast}{c_basename}, {methoddef_flags}, {c_basename}__doc__}}, {{"{name}", {methoddef_cast}{c_basename}{methoddef_cast_end}, {methoddef_flags}, {c_basename}__doc__}},
""") """)
if new_or_init and not f.docstring: if new_or_init and not f.docstring:
docstring_prototype = docstring_definition = '' docstring_prototype = docstring_definition = ''
@ -1131,14 +1131,17 @@ class CLanguage(Language):
if flags in ('METH_NOARGS', 'METH_O', 'METH_VARARGS'): if flags in ('METH_NOARGS', 'METH_O', 'METH_VARARGS'):
methoddef_cast = "(PyCFunction)" methoddef_cast = "(PyCFunction)"
methoddef_cast_end = ""
else: else:
methoddef_cast = "(PyCFunction)(void(*)(void))" methoddef_cast = "_PyCFunction_CAST("
methoddef_cast_end = ")"
if f.methoddef_flags: if f.methoddef_flags:
flags += '|' + f.methoddef_flags flags += '|' + f.methoddef_flags
methoddef_define = methoddef_define.replace('{methoddef_flags}', flags) methoddef_define = methoddef_define.replace('{methoddef_flags}', flags)
methoddef_define = methoddef_define.replace('{methoddef_cast}', methoddef_cast) methoddef_define = methoddef_define.replace('{methoddef_cast}', methoddef_cast)
methoddef_define = methoddef_define.replace('{methoddef_cast_end}', methoddef_cast_end)
methoddef_ifndef = '' methoddef_ifndef = ''
conditional = self.cpp.condition() conditional = self.cpp.condition()