Lines Matching defs:keys

214     Py_CLEAR(state->keys);
317 if ((state->keys = PyUnicode_InternFromString("keys")) == NULL) return 0;
552 "keys",
733 "keys",
1317 " | Dict(expr* keys, expr* values)\n"
1371 "Dict(expr* keys, expr* values)");
1790 " | MatchMapping(expr* keys, pattern* patterns, identifier? rest)\n"
1816 "MatchMapping(expr* keys, pattern* patterns, identifier? rest)");
2756 _PyAST_Dict(asdl_expr_seq * keys, asdl_expr_seq * values, int lineno, int
2764 p->v.Dict.keys = keys;
3489 _PyAST_MatchMapping(asdl_expr_seq * keys, asdl_pattern_seq * patterns,
3498 p->v.MatchMapping.keys = keys;
4368 value = ast2obj_list(state, (asdl_seq*)o->v.Dict.keys, ast2obj_expr);
4370 if (PyObject_SetAttr(result, state->keys, value) == -1)
5322 value = ast2obj_list(state, (asdl_seq*)o->v.MatchMapping.keys,
5325 if (PyObject_SetAttr(result, state->keys, value) == -1)
8576 asdl_expr_seq* keys;
8579 if (_PyObject_LookupAttr(obj, state->keys, &tmp) < 0) {
8583 PyErr_SetString(PyExc_TypeError, "required field \"keys\" missing from Dict");
8591 PyErr_Format(PyExc_TypeError, "Dict field \"keys\" must be a list, not a %.200s", _PyType_Name(Py_TYPE(tmp)));
8595 keys = _Py_asdl_expr_seq_new(len, arena);
8596 if (keys == NULL) goto failed;
8609 PyErr_SetString(PyExc_RuntimeError, "Dict field \"keys\" changed size during iteration");
8612 asdl_seq_SET(keys, i, val);
8653 *out = _PyAST_Dict(keys, values, lineno, col_offset, end_lineno,
11456 asdl_expr_seq* keys;
11460 if (_PyObject_LookupAttr(obj, state->keys, &tmp) < 0) {
11464 PyErr_SetString(PyExc_TypeError, "required field \"keys\" missing from MatchMapping");
11472 PyErr_Format(PyExc_TypeError, "MatchMapping field \"keys\" must be a list, not a %.200s", _PyType_Name(Py_TYPE(tmp)));
11476 keys = _Py_asdl_expr_seq_new(len, arena);
11477 if (keys == NULL) goto failed;
11490 PyErr_SetString(PyExc_RuntimeError, "MatchMapping field \"keys\" changed size during iteration");
11493 asdl_seq_SET(keys, i, val);
11551 *out = _PyAST_MatchMapping(keys, patterns, rest, lineno, col_offset,