Lines Matching refs:optional_vars
237 Py_CLEAR(state->optional_vars);
336 if ((state->optional_vars = PyUnicode_InternFromString("optional_vars")) == NULL) return 0;
708 "optional_vars",
1773 "withitem(expr context_expr, expr? optional_vars)");
1776 if (PyObject_SetAttr(state->withitem_type, state->optional_vars, Py_None)
3392 _PyAST_withitem(expr_ty context_expr, expr_ty optional_vars, PyArena *arena)
3404 p->optional_vars = optional_vars;
5219 value = ast2obj_expr(state, o->optional_vars);
5221 if (PyObject_SetAttr(result, state->optional_vars, value) == -1)
11125 expr_ty optional_vars;
11144 if (_PyObject_LookupAttr(obj, state->optional_vars, &tmp) < 0) {
11149 optional_vars = NULL;
11156 res = obj2ast_expr(state, tmp, &optional_vars, arena);
11161 *out = _PyAST_withitem(context_expr, optional_vars, arena);