Home | History | Annotate | Download | only in Python

Lines Matching defs:free

109     PyObject *u_freevars;  /* free variables */

468 u->u_freevars = dictbytype(u->u_ste->ste_symbols, FREE, DEF_FREE_CLASS,
1235 /* The test for LOCAL must come before the test for FREE in order to
1236 handle classes where name is both local and free. The local var is
1237 a method and the free var is a free var referenced within a method.
1280 int i, free = PyCode_GetNumFree(co);
1281 if (free == 0) {
1286 for (i = 0; i < free; ++i) {
1294 free variable that has the same name as a method,
1295 the name will be considered free *and* local in the
1302 else /* (reftype == FREE) */
1316 ADDOP_I(c, BUILD_TUPLE, free);
2349 case FREE: