Lines Matching defs:kwargs

1558 error_unexpected_keyword_arg(PyObject *kwargs, PyObject *kwnames, PyObject *kwtuple, const char *fname)
1564 if (kwargs != NULL) {
1565 if (!PyDict_Next(kwargs, &j, &keyword, NULL))
1602 PyArg_ValidateKeywordArguments(PyObject *kwargs)
1604 if (!PyDict_Check(kwargs)) {
1608 if (!_PyDict_HasOnlyStringKeys(kwargs)) {
1619 vgetargskeywords(PyObject *args, PyObject *kwargs, const char *format,
1639 assert(kwargs == NULL || PyDict_Check(kwargs));
1678 nkwargs = (kwargs == NULL) ? 0 : PyDict_GET_SIZE(kwargs);
1764 current_arg = _PyDict_GetItemStringWithError(kwargs, kwlist[i]);
1849 current_arg = _PyDict_GetItemStringWithError(kwargs, kwlist[i]);
1866 while (PyDict_Next(kwargs, &j, &key, NULL)) {
2059 PyObject *kwargs, PyObject *kwnames,
2080 assert(kwargs == NULL || PyDict_Check(kwargs));
2081 assert(kwargs == NULL || kwnames == NULL);
2111 if (kwargs != NULL) {
2112 nkwargs = PyDict_GET_SIZE(kwargs);
2170 if (kwargs != NULL) {
2171 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2241 if (kwargs != NULL) {
2242 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2262 error_unexpected_keyword_arg(kwargs, kwnames, kwtuple, parser->fname);
2295 PyObject *kwargs, PyObject *kwnames,
2308 assert(kwargs == NULL || PyDict_Check(kwargs));
2309 assert(kwargs == NULL || kwnames == NULL);
2334 if (kwargs != NULL) {
2335 nkwargs = PyDict_GET_SIZE(kwargs);
2402 if (kwargs != NULL) {
2403 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2440 if (kwargs != NULL) {
2441 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2461 error_unexpected_keyword_arg(kwargs, kwnames, kwtuple, parser->fname);
2470 PyObject *kwargs, PyObject *kwnames,
2484 assert(kwargs == NULL || PyDict_Check(kwargs));
2485 assert(kwargs == NULL || kwnames == NULL);
2509 if (kwargs != NULL) {
2510 nkwargs = PyDict_GET_SIZE(kwargs);
2559 if (kwargs != NULL) {
2560 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2609 error_unexpected_keyword_arg(kwargs, kwnames, kwtuple, parser->fname);
2871 * Sets a TypeError and returns 0 if the args/kwargs is
2875 _PyArg_NoKeywords(const char *funcname, PyObject *kwargs)
2877 if (kwargs == NULL) {
2880 if (!PyDict_CheckExact(kwargs)) {
2884 if (PyDict_GET_SIZE(kwargs) == 0) {