Home | History | Annotate | Download | only in src

Lines Matching refs:outer

219   // Reconstruct the outer scope chain from a closure's context chain.
321 // Add this scope as a new inner scope of the outer scope.
374 // Remove this scope from outer scope.
688 Scope* outer = outer_scope_;
689 if (outer == NULL) return true;
690 // Note that the outer context may be trivial in general, but the current
691 // scope may be inside a 'with' statement in which case the outer context
693 return !scope_inside_with_ && outer->HasTrivialContext();
698 Scope* outer = outer_scope_;
699 if (outer == NULL) return true;
703 outer = outer->DeclarationScope();
705 for (const Scope* scope = outer; scope != NULL; scope = scope->outer_scope_) {
885 Indent(n1, "// scope has trivial outer context\n");
901 Indent(n1, "// outer scope calls 'eval' in non-strict context\n");
1011 // in the outer scope anyway, because if a binding exists in an outer scope,
1018 // A variable binding may have been found in an outer
1051 // gave up on it (e.g. by encountering a local with the same in the outer