Lines Matching defs:kwargs
4045 PyObject *kwargs;
4068 kwargs = PyTuple_GET_ITEM(argtup, 2);
4069 if (!PyDict_Check(kwargs)) {
4072 "be a dict, not %.200s", Py_TYPE(kwargs)->tp_name);
4079 save(self, kwargs, 0) < 0 ||
4107 callable = PyObject_Call(st->partial, newargs, kwargs);
5930 PyObject *cls, *args, *kwargs = NULL;
5933 /* Stack is ... cls args [kwargs], and we want to call
5934 * cls.__new__(cls, *args, **kwargs).
5937 PDATA_POP(self->stack, kwargs);
5938 if (kwargs == NULL) {
5944 Py_XDECREF(kwargs);
5949 Py_XDECREF(kwargs);
5969 if (use_kwargs && !PyDict_Check(kwargs)) {
5970 newobj_unpickling_error("%s kwargs argument must be a dict, not %.200s",
5971 use_kwargs, kwargs);
5975 obj = ((PyTypeObject *)cls)->tp_new((PyTypeObject *)cls, args, kwargs);
5979 Py_XDECREF(kwargs);
5986 Py_XDECREF(kwargs);