Home | History | Annotate | Download | only in Python

Lines Matching defs:free

109     PyObject *u_freevars;  /* free variables */

375 into the free and cell var storage. Therefore if they aren't
491 u->u_freevars = dictbytype(u->u_ste->ste_symbols, FREE, DEF_FREE_CLASS,
1258 /* The test for LOCAL must come before the test for FREE in order to
1259 handle classes where name is both local and free. The local var is
1260 a method and the free var is a free var referenced within a method.
1303 int i, free = PyCode_GetNumFree(co);
1304 if (free == 0) {
1309 for (i = 0; i < free; ++i) {
1317 free variable that has the same name as a method,
1318 the name will be considered free *and* local in the
1325 else /* (reftype == FREE) */
1339 ADDOP_I(c, BUILD_TUPLE, free);
2369 case FREE: