Home | History | Annotate | Download | only in Python

Lines Matching refs:keyword

2777                                         "values for keyword argument '%U'",
3772 const char *kind = positional ? "positional" : "keyword-only";
3814 /* Count missing keyword-only args. */
3832 const char *format = " positional argument%s (and %zd keyword-only argument%s)";
3898 /* Create a dictionary for keyword parameters (**kwags) */
3940 /* Handle keyword arguments passed as two strided arrays */
3944 PyObject *keyword = kwnames[i];
3948 if (keyword == NULL || !PyUnicode_Check(keyword)) {
3960 if (name == keyword) {
3968 int cmp = PyObject_RichCompareBool( keyword, name, Py_EQ);
3979 "%U() got an unexpected keyword argument '%S'",
3980 co->co_name, keyword);
3984 if (PyDict_SetItem(kwdict, keyword, value) == -1) {
3993 co->co_name, keyword);
4032 /* Add missing keyword arguments (copy default values from kwdefs) */
4678 #if 0 /* future keyword */
4710 "keyword list must be a dictionary");