Home | History | Annotate | Download | only in Python

Lines Matching defs:Nonlocal

912     Nonlocal_type = make_type("Nonlocal", stmt_type, Nonlocal_fields, 1);
1680 Nonlocal(asdl_seq * names, int lineno, int col_offset, PyArena *arena)
1687 p->v.Nonlocal.names = names;
3015 value = ast2obj_list(o->v.Nonlocal.names, ast2obj_identifier);
5544 PyErr_Format(PyExc_TypeError, "Nonlocal field \"names\" must be a list, not a %.200s", tmp->ob_type->tp_name);
5555 PyErr_SetString(PyExc_RuntimeError, "Nonlocal field \"names\" changed size during iteration");
5562 PyErr_SetString(PyExc_TypeError, "required field \"names\" missing from Nonlocal");
5565 *out = Nonlocal(names, lineno, col_offset, arena);
7903 if (PyDict_SetItemString(d, "Nonlocal", (PyObject*)Nonlocal_type) < 0)