Lines Matching refs:in_loop
562 tw.loop_ids[def.id] = tw.in_loop;
709 if (safe.read || tw.in_loop) {
718 if (tw.loop_ids[def.id] !== tw.in_loop) return false;
956 tw.loop_ids[d.id] = tw.in_loop;
1081 tw.loop_ids[d.id] = tw.in_loop;
1183 tw.loop_ids[d.id] = tw.in_loop;
1232 var save_loop = tw.in_loop;
1233 tw.in_loop = this;
1242 tw.in_loop = save_loop;
1249 var save_loop = tw.in_loop;
1250 tw.in_loop = node;
1262 tw.in_loop = save_loop;
1269 var save_loop = tw.in_loop;
1270 tw.in_loop = node;
1295 tw.in_loop = save_loop;
1385 tw.loop_ids[d.id] = tw.in_loop;
1422 d.in_loop = tw.loop_ids[d.id] !== tw.in_loop;
1425 && (!d.in_loop || tw.parent() instanceof AST_Call)
1426 || !d.in_loop
1439 if (d.fixed && tw.loop_ids[d.id] !== tw.in_loop) d.cross_loop = true;
1569 tw.loop_ids[d.id] = tw.in_loop;
1583 var save_loop = tw.in_loop;
1584 tw.in_loop = this;
1588 tw.in_loop = save_loop;
1611 tw.in_loop = null;
2013 var block_scope, iife_in_try, in_iife_single, in_loop, in_try, scope;
2101 in_loop = true;
3428 if (!in_loop) return true;
3974 var loop = in_loop && in_try && in_try.bfinally ? "try" : in_loop;
10760 var arg_used, insert, in_loop, scope;
11003 if (in_loop) in_loop.push(arg.definition());
11019 if (in_loop) in_loop.push(name.definition());
11027 if (in_loop) in_loop.push(name.definition());
11046 in_loop = [];
11049 in_loop = [];
11053 in_loop = [];
11071 return !in_loop || in_loop.length == 0 || !is_reachable(fn, in_loop);
11123 if (!value && argname === name && (in_loop
11177 fn.body.filter(in_loop ? function(stat) {
11210 if (!in_loop) continue;
12347 if ((def.scope !== self.scope.resolve(true) || def.in_loop)