summaryrefslogtreecommitdiffstats
path: root/Objects/clinic
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2017-01-19 17:00:30 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2017-01-19 17:00:30 (GMT)
commit48088ee9bae9bd7ceff491cb0bc82e4394c7ec23 (patch)
tree230eccad66b84e44cc70d2b52c2d0e440953fe63 /Objects/clinic
parent41baebd8b94c44646bd80c3c0519e757c00940f5 (diff)
downloadcpython-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.h19
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]*/