Lines Matching refs:optional_vars
201 PyObject *optional_vars; member
446 Py_CLEAR(state->optional_vars); in _PyAST_Fini()
530 if ((state->optional_vars = PyUnicode_InternFromString("optional_vars")) == NULL) return 0; in init_identifiers()
1864 if (PyObject_SetAttr(state->withitem_type, state->optional_vars, Py_None) in init_types()
3340 withitem(expr_ty context_expr, expr_ty optional_vars, PyArena *arena) in withitem() argument
3352 p->optional_vars = optional_vars; in withitem()
4838 value = ast2obj_expr(state, o->optional_vars); in ast2obj_withitem()
4840 if (PyObject_SetAttr(result, state->optional_vars, value) == -1) in ast2obj_withitem()
9537 expr_ty optional_vars; in obj2ast_withitem() local
9552 if (_PyObject_LookupAttr(obj, state->optional_vars, &tmp) < 0) { in obj2ast_withitem()
9557 optional_vars = NULL; in obj2ast_withitem()
9561 res = obj2ast_expr(state, tmp, &optional_vars, arena); in obj2ast_withitem()
9565 *out = withitem(context_expr, optional_vars, arena); in obj2ast_withitem()