Home | History | Annotate | Download | only in src

Lines Matching refs:outer_scope

70 Scope::Scope(Scope* outer_scope, ScopeType scope_type,
86 SetDefaults(scope_type, outer_scope, Handle<ScopeInfo>::null());
88 DCHECK(scope_type == GLOBAL_SCOPE || outer_scope != NULL);
150 Scope* outer_scope,
152 outer_scope_ = outer_scope;
164 asm_function_ = outer_scope != NULL && outer_scope->asm_module_;
166 strict_mode_ = outer_scope != NULL ? outer_scope->strict_mode_ : SLOPPY;
170 force_context_allocation_ = (outer_scope != NULL && !is_function_scope())
171 ? outer_scope->has_forced_context_allocation() : false;
203 for (Scope* s = innermost_scope; s != NULL; s = s->outer_scope()) {
268 !top->outer_scope()->already_resolved()) {
269 top = top->outer_scope();
327 DCHECK(outer_scope() != NULL);
328 receiver_ = outer_scope()->receiver();
363 outer_scope()->AddInnerScope(inner_scopes_[i]);
368 outer_scope()->unresolved_.Add(unresolved_[i], zone());
443 scope = scope->outer_scope()) {
731 scope = scope->outer_scope();
740 scope = scope->outer_scope();