diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2017-01-19 17:00:30 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2017-01-19 17:00:30 (GMT) |
commit | 48088ee9bae9bd7ceff491cb0bc82e4394c7ec23 (patch) | |
tree | 230eccad66b84e44cc70d2b52c2d0e440953fe63 /Objects/clinic | |
parent | 41baebd8b94c44646bd80c3c0519e757c00940f5 (diff) | |
download | cpython-48088ee9bae9bd7ceff491cb0bc82e4394c7ec23.zip cpython-48088ee9bae9bd7ceff491cb0bc82e4394c7ec23.tar.gz cpython-48088ee9bae9bd7ceff491cb0bc82e4394c7ec23.tar.bz2 |
Issue #29311: Argument Clinic generates reasonable name for the parameter "default".
Diffstat (limited to 'Objects/clinic')
-rw-r--r-- | Objects/clinic/dictobject.c.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Objects/clinic/dictobject.c.h b/Objects/clinic/dictobject.c.h index 21c2b0b..deec424 100644 --- a/Objects/clinic/dictobject.c.h +++ b/Objects/clinic/dictobject.c.h @@ -55,25 +55,25 @@ PyDoc_STRVAR(dict_get__doc__, {"get", (PyCFunction)dict_get, METH_FASTCALL, dict_get__doc__}, static PyObject * -dict_get_impl(PyDictObject *self, PyObject *key, PyObject *failobj); +dict_get_impl(PyDictObject *self, PyObject *key, PyObject *default_value); static PyObject * dict_get(PyDictObject *self, PyObject **args, Py_ssize_t nargs, PyObject *kwnames) { PyObject *return_value = NULL; PyObject *key; - PyObject *failobj = Py_None; + PyObject *default_value = Py_None; if (!_PyArg_UnpackStack(args, nargs, "get", 1, 2, - &key, &failobj)) { + &key, &default_value)) { goto exit; } if (!_PyArg_NoStackKeywords("get", kwnames)) { goto exit; } - return_value = dict_get_impl(self, key, failobj); + return_value = dict_get_impl(self, key, default_value); exit: return return_value; @@ -89,27 +89,28 @@ PyDoc_STRVAR(dict_setdefault__doc__, {"setdefault", (PyCFunction)dict_setdefault, METH_FASTCALL, dict_setdefault__doc__}, static PyObject * -dict_setdefault_impl(PyDictObject *self, PyObject *key, PyObject *defaultobj); +dict_setdefault_impl(PyDictObject *self, PyObject *key, + PyObject *default_value); static PyObject * dict_setdefault(PyDictObject *self, PyObject **args, Py_ssize_t nargs, PyObject *kwnames) { PyObject *return_value = NULL; PyObject *key; - PyObject *defaultobj = Py_None; + PyObject *default_value = Py_None; if (!_PyArg_UnpackStack(args, nargs, "setdefault", 1, 2, - &key, &defaultobj)) { + &key, &default_value)) { goto exit; } if (!_PyArg_NoStackKeywords("setdefault", kwnames)) { goto exit; } - return_value = dict_setdefault_impl(self, key, defaultobj); + return_value = dict_setdefault_impl(self, key, default_value); exit: return return_value; } -/*[clinic end generated code: output=1b0cea84b4b6989e input=a9049054013a1b77]*/ +/*[clinic end generated code: output=6e9d917602373072 input=a9049054013a1b77]*/ |