| Index: src/ast/scopes.cc
|
| diff --git a/src/ast/scopes.cc b/src/ast/scopes.cc
|
| index 11314ee1d4e60b4083516a7ef263fd432de16828..0258ff023a1abe9f9579ab13e12b10a940b97379 100644
|
| --- a/src/ast/scopes.cc
|
| +++ b/src/ast/scopes.cc
|
| @@ -1093,26 +1093,6 @@ bool Scope::RemoveUnresolved(VariableProxy* var) {
|
| return false;
|
| }
|
|
|
| -bool Scope::RemoveUnresolved(const AstRawString* name) {
|
| - if (unresolved_ != nullptr && unresolved_->raw_name() == name) {
|
| - VariableProxy* removed = unresolved_;
|
| - unresolved_ = unresolved_->next_unresolved();
|
| - removed->set_next_unresolved(nullptr);
|
| - return true;
|
| - }
|
| - VariableProxy* current = unresolved_;
|
| - while (current != nullptr) {
|
| - VariableProxy* next = current->next_unresolved();
|
| - if (next != nullptr && next->raw_name() == name) {
|
| - current->set_next_unresolved(next->next_unresolved());
|
| - next->set_next_unresolved(nullptr);
|
| - return true;
|
| - }
|
| - current = next;
|
| - }
|
| - return false;
|
| -}
|
| -
|
| Variable* Scope::NewTemporary(const AstRawString* name) {
|
| DeclarationScope* scope = GetClosureScope();
|
| Variable* var = new (zone())
|
|
|