Lines Matching defs:iter

212     Py_CLEAR(state->iter);
315 if ((state->iter = PyUnicode_InternFromString("iter")) == NULL) return 0;
445 "iter",
452 "iter",
645 "iter",
1141 " | For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)\n"
1142 " | AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)\n"
1220 "For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)");
1226 "AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)");
1700 "comprehension(expr target, expr iter, expr* ifs, int is_async)");
2179 _PyAST_For(expr_ty target, expr_ty iter, asdl_stmt_seq * body, asdl_stmt_seq *
2189 if (!iter) {
2191 "field 'iter' is required for For");
2199 p->v.For.iter = iter;
2211 _PyAST_AsyncFor(expr_ty target, expr_ty iter, asdl_stmt_seq * body,
2221 if (!iter) {
2223 "field 'iter' is required for AsyncFor");
2231 p->v.AsyncFor.iter = iter;
3260 _PyAST_comprehension(expr_ty target, expr_ty iter, asdl_expr_seq * ifs, int
3269 if (!iter) {
3271 "field 'iter' is required for comprehension");
3278 p->iter = iter;
3903 value = ast2obj_expr(state, o->v.For.iter);
3905 if (PyObject_SetAttr(result, state->iter, value) == -1)
3933 value = ast2obj_expr(state, o->v.AsyncFor.iter);
3935 if (PyObject_SetAttr(result, state->iter, value) == -1)
4879 value = ast2obj_expr(state, o->iter);
4881 if (PyObject_SetAttr(result, state->iter, value) == -1)
6638 expr_ty iter;
6660 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) {
6664 PyErr_SetString(PyExc_TypeError, "required field \"iter\" missing from For");
6672 res = obj2ast_expr(state, tmp, &iter, arena);
6768 *out = _PyAST_For(target, iter, body, orelse, type_comment, lineno,
6780 expr_ty iter;
6802 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) {
6806 PyErr_SetString(PyExc_TypeError, "required field \"iter\" missing from AsyncFor");
6814 res = obj2ast_expr(state, tmp, &iter, arena);
6910 *out = _PyAST_AsyncFor(target, iter, body, orelse, type_comment,
10219 expr_ty iter;
10240 if (_PyObject_LookupAttr(obj, state->iter, &tmp) < 0) {
10244 PyErr_SetString(PyExc_TypeError, "required field \"iter\" missing from comprehension");
10252 res = obj2ast_expr(state, tmp, &iter, arena);
10311 *out = _PyAST_comprehension(target, iter, ifs, is_async, arena);