mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
Issue #27810: Rerun Argument Clinic on all modules
This commit is contained in:
parent
f0ccbbbc57
commit
37e4ef7b17
25 changed files with 453 additions and 452 deletions
|
|
@ -77,14 +77,14 @@ PyDoc_STRVAR(winreg_HKEYType___exit____doc__,
|
|||
"\n");
|
||||
|
||||
#define WINREG_HKEYTYPE___EXIT___METHODDEF \
|
||||
{"__exit__", (PyCFunction)winreg_HKEYType___exit__, METH_VARARGS|METH_KEYWORDS, winreg_HKEYType___exit____doc__},
|
||||
{"__exit__", (PyCFunction)winreg_HKEYType___exit__, METH_FASTCALL, winreg_HKEYType___exit____doc__},
|
||||
|
||||
static PyObject *
|
||||
winreg_HKEYType___exit___impl(PyHKEYObject *self, PyObject *exc_type,
|
||||
PyObject *exc_value, PyObject *traceback);
|
||||
|
||||
static PyObject *
|
||||
winreg_HKEYType___exit__(PyHKEYObject *self, PyObject *args, PyObject *kwargs)
|
||||
winreg_HKEYType___exit__(PyHKEYObject *self, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"exc_type", "exc_value", "traceback", NULL};
|
||||
|
|
@ -93,7 +93,7 @@ winreg_HKEYType___exit__(PyHKEYObject *self, PyObject *args, PyObject *kwargs)
|
|||
PyObject *exc_value;
|
||||
PyObject *traceback;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
&exc_type, &exc_value, &traceback)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -235,14 +235,14 @@ PyDoc_STRVAR(winreg_CreateKeyEx__doc__,
|
|||
"If the function fails, an OSError exception is raised.");
|
||||
|
||||
#define WINREG_CREATEKEYEX_METHODDEF \
|
||||
{"CreateKeyEx", (PyCFunction)winreg_CreateKeyEx, METH_VARARGS|METH_KEYWORDS, winreg_CreateKeyEx__doc__},
|
||||
{"CreateKeyEx", (PyCFunction)winreg_CreateKeyEx, METH_FASTCALL, winreg_CreateKeyEx__doc__},
|
||||
|
||||
static HKEY
|
||||
winreg_CreateKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
|
||||
int reserved, REGSAM access);
|
||||
|
||||
static PyObject *
|
||||
winreg_CreateKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winreg_CreateKeyEx(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"key", "sub_key", "reserved", "access", NULL};
|
||||
|
|
@ -253,7 +253,7 @@ winreg_CreateKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
REGSAM access = KEY_WRITE;
|
||||
HKEY _return_value;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
clinic_HKEY_converter, &key, &sub_key, &reserved, &access)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -334,14 +334,14 @@ PyDoc_STRVAR(winreg_DeleteKeyEx__doc__,
|
|||
"On unsupported Windows versions, NotImplementedError is raised.");
|
||||
|
||||
#define WINREG_DELETEKEYEX_METHODDEF \
|
||||
{"DeleteKeyEx", (PyCFunction)winreg_DeleteKeyEx, METH_VARARGS|METH_KEYWORDS, winreg_DeleteKeyEx__doc__},
|
||||
{"DeleteKeyEx", (PyCFunction)winreg_DeleteKeyEx, METH_FASTCALL, winreg_DeleteKeyEx__doc__},
|
||||
|
||||
static PyObject *
|
||||
winreg_DeleteKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
|
||||
REGSAM access, int reserved);
|
||||
|
||||
static PyObject *
|
||||
winreg_DeleteKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winreg_DeleteKeyEx(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"key", "sub_key", "access", "reserved", NULL};
|
||||
|
|
@ -351,7 +351,7 @@ winreg_DeleteKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
REGSAM access = KEY_WOW64_64KEY;
|
||||
int reserved = 0;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
clinic_HKEY_converter, &key, &sub_key, &access, &reserved)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -620,14 +620,14 @@ PyDoc_STRVAR(winreg_OpenKey__doc__,
|
|||
"If the function fails, an OSError exception is raised.");
|
||||
|
||||
#define WINREG_OPENKEY_METHODDEF \
|
||||
{"OpenKey", (PyCFunction)winreg_OpenKey, METH_VARARGS|METH_KEYWORDS, winreg_OpenKey__doc__},
|
||||
{"OpenKey", (PyCFunction)winreg_OpenKey, METH_FASTCALL, winreg_OpenKey__doc__},
|
||||
|
||||
static HKEY
|
||||
winreg_OpenKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
|
||||
int reserved, REGSAM access);
|
||||
|
||||
static PyObject *
|
||||
winreg_OpenKey(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winreg_OpenKey(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"key", "sub_key", "reserved", "access", NULL};
|
||||
|
|
@ -638,7 +638,7 @@ winreg_OpenKey(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
REGSAM access = KEY_READ;
|
||||
HKEY _return_value;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
clinic_HKEY_converter, &key, &sub_key, &reserved, &access)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -672,14 +672,14 @@ PyDoc_STRVAR(winreg_OpenKeyEx__doc__,
|
|||
"If the function fails, an OSError exception is raised.");
|
||||
|
||||
#define WINREG_OPENKEYEX_METHODDEF \
|
||||
{"OpenKeyEx", (PyCFunction)winreg_OpenKeyEx, METH_VARARGS|METH_KEYWORDS, winreg_OpenKeyEx__doc__},
|
||||
{"OpenKeyEx", (PyCFunction)winreg_OpenKeyEx, METH_FASTCALL, winreg_OpenKeyEx__doc__},
|
||||
|
||||
static HKEY
|
||||
winreg_OpenKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
|
||||
int reserved, REGSAM access);
|
||||
|
||||
static PyObject *
|
||||
winreg_OpenKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winreg_OpenKeyEx(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"key", "sub_key", "reserved", "access", NULL};
|
||||
|
|
@ -690,7 +690,7 @@ winreg_OpenKeyEx(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
REGSAM access = KEY_READ;
|
||||
HKEY _return_value;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
clinic_HKEY_converter, &key, &sub_key, &reserved, &access)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -1091,4 +1091,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg)
|
|||
exit:
|
||||
return return_value;
|
||||
}
|
||||
/*[clinic end generated code: output=5b53d19cbe3f37cd input=a9049054013a1b77]*/
|
||||
/*[clinic end generated code: output=16dd06be6e14b86e input=a9049054013a1b77]*/
|
||||
|
|
|
|||
|
|
@ -14,13 +14,13 @@ PyDoc_STRVAR(winsound_PlaySound__doc__,
|
|||
" Flag values, ored together. See module documentation.");
|
||||
|
||||
#define WINSOUND_PLAYSOUND_METHODDEF \
|
||||
{"PlaySound", (PyCFunction)winsound_PlaySound, METH_VARARGS|METH_KEYWORDS, winsound_PlaySound__doc__},
|
||||
{"PlaySound", (PyCFunction)winsound_PlaySound, METH_FASTCALL, winsound_PlaySound__doc__},
|
||||
|
||||
static PyObject *
|
||||
winsound_PlaySound_impl(PyObject *module, PyObject *sound, int flags);
|
||||
|
||||
static PyObject *
|
||||
winsound_PlaySound(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winsound_PlaySound(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"sound", "flags", NULL};
|
||||
|
|
@ -28,7 +28,7 @@ winsound_PlaySound(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
PyObject *sound;
|
||||
int flags;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
&sound, &flags)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -51,13 +51,13 @@ PyDoc_STRVAR(winsound_Beep__doc__,
|
|||
" How long the sound should play, in milliseconds.");
|
||||
|
||||
#define WINSOUND_BEEP_METHODDEF \
|
||||
{"Beep", (PyCFunction)winsound_Beep, METH_VARARGS|METH_KEYWORDS, winsound_Beep__doc__},
|
||||
{"Beep", (PyCFunction)winsound_Beep, METH_FASTCALL, winsound_Beep__doc__},
|
||||
|
||||
static PyObject *
|
||||
winsound_Beep_impl(PyObject *module, int frequency, int duration);
|
||||
|
||||
static PyObject *
|
||||
winsound_Beep(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winsound_Beep(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"frequency", "duration", NULL};
|
||||
|
|
@ -65,7 +65,7 @@ winsound_Beep(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
int frequency;
|
||||
int duration;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
&frequency, &duration)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -84,20 +84,20 @@ PyDoc_STRVAR(winsound_MessageBeep__doc__,
|
|||
"x defaults to MB_OK.");
|
||||
|
||||
#define WINSOUND_MESSAGEBEEP_METHODDEF \
|
||||
{"MessageBeep", (PyCFunction)winsound_MessageBeep, METH_VARARGS|METH_KEYWORDS, winsound_MessageBeep__doc__},
|
||||
{"MessageBeep", (PyCFunction)winsound_MessageBeep, METH_FASTCALL, winsound_MessageBeep__doc__},
|
||||
|
||||
static PyObject *
|
||||
winsound_MessageBeep_impl(PyObject *module, int type);
|
||||
|
||||
static PyObject *
|
||||
winsound_MessageBeep(PyObject *module, PyObject *args, PyObject *kwargs)
|
||||
winsound_MessageBeep(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject *kwnames)
|
||||
{
|
||||
PyObject *return_value = NULL;
|
||||
static const char * const _keywords[] = {"type", NULL};
|
||||
static _PyArg_Parser _parser = {"|i:MessageBeep", _keywords, 0};
|
||||
int type = MB_OK;
|
||||
|
||||
if (!_PyArg_ParseTupleAndKeywordsFast(args, kwargs, &_parser,
|
||||
if (!_PyArg_ParseStack(args, nargs, kwnames, &_parser,
|
||||
&type)) {
|
||||
goto exit;
|
||||
}
|
||||
|
|
@ -106,4 +106,4 @@ winsound_MessageBeep(PyObject *module, PyObject *args, PyObject *kwargs)
|
|||
exit:
|
||||
return return_value;
|
||||
}
|
||||
/*[clinic end generated code: output=40b3d3ef2faefb15 input=a9049054013a1b77]*/
|
||||
/*[clinic end generated code: output=bfe16b2b8b490cb1 input=a9049054013a1b77]*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue