Home | History | Annotate | Download | only in src

Lines Matching full:outer_scope

107 Scope::Scope(Scope* outer_scope, ScopeType scope_type, Zone* zone)
121 SetDefaults(scope_type, outer_scope, Handle<ScopeInfo>::null());
123 ASSERT(scope_type == GLOBAL_SCOPE || outer_scope != NULL);
181 Scope* outer_scope,
183 outer_scope_ = outer_scope;
195 language_mode_ = (outer_scope != NULL)
196 ? outer_scope->language_mode_ : CLASSIC_MODE;
200 force_context_allocation_ = (outer_scope != NULL && !is_function_scope())
201 ? outer_scope->has_forced_context_allocation() : false;
232 for (Scope* s = innermost_scope; s != NULL; s = s->outer_scope()) {
289 !top->outer_scope()->already_resolved()) {
290 top = top->outer_scope();
348 ASSERT(outer_scope() != NULL);
349 receiver_ = outer_scope()->receiver();
384 outer_scope()->AddInnerScope(inner_scopes_[i]);
389 outer_scope()->unresolved_.Add(unresolved_[i], zone());
454 scope = scope->outer_scope()) {
741 scope = scope->outer_scope();
750 scope = scope->outer_scope();