Lines Matching refs:keyword

1371 /* Support for keyword arguments donated by
1560 /* make sure there are no extraneous keyword arguments */
1563 PyObject *keyword;
1565 if (!PyDict_Next(kwargs, &j, &keyword, NULL))
1571 keyword = PyTuple_GET_ITEM(kwnames, j);
1574 if (!PyUnicode_Check(keyword)) {
1580 int match = PySequence_Contains(kwtuple, keyword);
1584 "'%S' is an invalid keyword "
1586 keyword,
1593 /* Something wrong happened. There are extraneous keyword arguments,
1596 "invalid keyword argument for %.200s%s",
1663 "Empty keyword parameter name");
1680 /* Adding "keyword" (when nargs == 0) prevents producing wrong error
1687 (nargs == 0) ? "keyword " : "",
1693 /* convert tuple args and keyword args in same loop, using kwlist to drive process */
1755 "More keyword list entries (%d) than "
1806 * fulfilled and no keyword args left, with no further
1815 * keyword args */
1839 "more argument specifiers than keyword list entries "
1864 /* make sure there are no extraneous keyword arguments */
1881 "'%U' is an invalid keyword "
1889 /* Something wrong happened. There are extraneous keyword arguments,
1892 "invalid keyword argument for %.200s%s",
1927 "Empty keyword parameter name");
1979 "More keyword list entries (%d) than "
1996 "more argument specifiers than keyword list entries "
2040 /* kwname == key will normally find a match in since keyword keys
2068 PyObject *keyword;
2122 /* Adding "keyword" (when nargs == 0) prevents producing wrong error
2129 (nargs == 0) ? "keyword " : "",
2155 /* convert tuple args and keyword args in same loop, using kwtuple to drive process */
2169 keyword = PyTuple_GET_ITEM(kwtuple, i - pos);
2171 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2177 current_arg = find_keyword(kwnames, kwstack, keyword);
2212 keyword = PyTuple_GET_ITEM(kwtuple, i - pos);
2217 keyword, i+1);
2222 * fulfilled and no keyword args left, with no further
2230 * keyword args */
2240 keyword = PyTuple_GET_ITEM(kwtuple, i - pos);
2242 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2248 current_arg = find_keyword(kwnames, kwstack, keyword);
2257 keyword, i+1);
2301 PyObject *keyword;
2349 /* Adding "keyword" (when nargs == 0) prevents producing wrong error
2356 (nargs == 0) ? "keyword " : "",
2398 /* copy keyword args using kwtuple to drive process */
2401 keyword = PyTuple_GET_ITEM(kwtuple, i - posonly);
2403 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2409 current_arg = find_keyword(kwnames, kwstack, keyword);
2426 keyword = PyTuple_GET_ITEM(kwtuple, i - posonly);
2431 keyword, i+1);
2439 keyword = PyTuple_GET_ITEM(kwtuple, i - posonly);
2441 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2447 current_arg = find_keyword(kwnames, kwstack, keyword);
2456 keyword, i+1);
2476 PyObject *keyword;
2554 /* copy keyword args using kwtuple to drive process */
2558 keyword = PyTuple_GET_ITEM(kwtuple, i - posonly);
2560 current_arg = PyDict_GetItemWithError(kwargs, keyword);
2566 current_arg = find_keyword(kwnames, kwstack, keyword);
2573 /* If an arguments is passed in as a keyword argument,
2598 keyword = PyTuple_GET_ITEM(kwtuple, i - posonly);
2603 keyword, i+1);
2869 /* For type constructors that don't take keyword args
2888 PyErr_Format(PyExc_TypeError, "%.200s() takes no keyword arguments",
2923 PyErr_Format(PyExc_TypeError, "%s() takes no keyword arguments", funcname);