Home | History | Annotate | Download | only in parsing

Lines Matching refs:Scope

23   Rewriter(uintptr_t stack_limit, Expression* initializer, Scope* old_scope,
24 Scope* new_scope)
43 Scope* old_scope_;
44 Scope* new_scope_;
45 Scope* old_scope_closure_;
46 Scope* new_scope_closure_;
69 function_literal->scope()->ReplaceOuterScope(new_scope_);
74 class_literal->scope()->ReplaceOuterScope(new_scope_);
79 // scope on its scope chain.
87 // the class scope on their scope chain.
98 DCHECK_EQ(var->scope(), var->scope()->ClosureScope());
100 if (var->scope() == new_scope_closure_) return;
112 if (stmt->scope() != nullptr)
113 stmt->scope()->ReplaceOuterScope(new_scope_);
121 stmt->scope()->ReplaceOuterScope(new_scope_);
127 stmt->scope()->ReplaceOuterScope(new_scope_);
135 Expression* initializer, Scope* old_scope,
136 Scope* new_scope) {