mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
gh-107196: Remove _PyArg_VaParseTupleAndKeywordsFast() function (#107197)
Remove the private _PyArg_VaParseTupleAndKeywordsFast() function: it is no longer used.
This commit is contained in:
parent
c6539b36c1
commit
1dbb427dd6
2 changed files with 0 additions and 16 deletions
|
@ -52,8 +52,6 @@ PyAPI_FUNC(int) _PyArg_ParseStackAndKeywords(
|
||||||
PyObject *kwnames,
|
PyObject *kwnames,
|
||||||
struct _PyArg_Parser *,
|
struct _PyArg_Parser *,
|
||||||
...);
|
...);
|
||||||
PyAPI_FUNC(int) _PyArg_VaParseTupleAndKeywordsFast(PyObject *, PyObject *,
|
|
||||||
struct _PyArg_Parser *, va_list);
|
|
||||||
PyAPI_FUNC(PyObject * const *) _PyArg_UnpackKeywords(
|
PyAPI_FUNC(PyObject * const *) _PyArg_UnpackKeywords(
|
||||||
PyObject *const *args, Py_ssize_t nargs,
|
PyObject *const *args, Py_ssize_t nargs,
|
||||||
PyObject *kwargs, PyObject *kwnames,
|
PyObject *kwargs, PyObject *kwnames,
|
||||||
|
|
|
@ -1418,20 +1418,6 @@ _PyArg_ParseStackAndKeywords_SizeT(PyObject *const *args, Py_ssize_t nargs, PyOb
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
PyAPI_FUNC(int)
|
|
||||||
_PyArg_VaParseTupleAndKeywordsFast(PyObject *args, PyObject *keywords,
|
|
||||||
struct _PyArg_Parser *parser, va_list va)
|
|
||||||
{
|
|
||||||
int retval;
|
|
||||||
va_list lva;
|
|
||||||
|
|
||||||
va_copy(lva, va);
|
|
||||||
|
|
||||||
retval = vgetargskeywordsfast(args, keywords, parser, &lva, 0);
|
|
||||||
va_end(lva);
|
|
||||||
return retval;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
error_unexpected_keyword_arg(PyObject *kwargs, PyObject *kwnames, PyObject *kwtuple, const char *fname)
|
error_unexpected_keyword_arg(PyObject *kwargs, PyObject *kwnames, PyObject *kwtuple, const char *fname)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue