Searched refs:parent_scope (Results 1 – 5 of 5) sorted by relevance
147 var scope = self.parent_scope = null;202 } while (s = s.parent_scope);230 if (options.ie && node.name != "arguments") def.defun = defun.parent_scope.resolve();288 if (redef) for (var s = node.scope; s; s = s.parent_scope) {327 sym = sym.scope.parent_scope.find_variable(name);350 } while (s = s.parent_scope);359 } while (scope = scope.parent_scope);375 scope = scope.parent_scope.resolve();382 if (!redefine(node, node.scope.parent_scope.resolve())) {444 …scope.parent_scope = parent; // the parent scope (null if this is the top level)[all …]
332 var AST_BlockScope = DEFNODE("BlockScope", "_var_names enclosed functions make_def parent_scope var…356 …if (!(this.parent_scope instanceof AST_BlockScope)) throw new Error("parent_scope must be AST_Bloc…
481 } while (sym = sym.parent_scope);606 if (fn.parent_scope.resolve().may_call_this === return_true) {981 right.parent_scope.resolve().fn_defs.push(right);1550 value.parent_scope.resolve().fn_defs.push(value);1886 } while (s = s.parent_scope);2722 && !fn.parent_scope.resolve(true).in_strict_mode(compressor);4451 var parent = this.parent_scope;6313 if (fn.parent_scope !== self) break;6752 && fn.parent_scope.find_variable(sym.name) !== def;7544 } while (scope !== fn && (scope = scope.parent_scope));[all …]
80 s = s.parent_scope;101 var scope = self.parent_scope = null;137 for (var s = scope; s; s = s.parent_scope)157 (node.scope = defun.parent_scope).def_function(node);204 for (var s = node.scope; s && !s.uses_eval; s = s.parent_scope) {258 AST_Scope.DEFMETHOD("init_scope_vars", function(parent_scope){ argument263 this.parent_scope = parent_scope; // the parent scope289 s = s.parent_scope;301 || (this.parent_scope && this.parent_scope.find_variable(name));313 def.global = !this.parent_scope;
318 parent_scope: "[AST_Scope?/S] link to the parent scope", property