| Index: src/ast/variables.h | 
| diff --git a/src/ast/variables.h b/src/ast/variables.h | 
| index 57448245290d5bc9474b52a581af87c97f445192..261965f2c3d8be09188d06609d830c4c7e322785 100644 | 
| --- a/src/ast/variables.h | 
| +++ b/src/ast/variables.h | 
| @@ -82,17 +82,6 @@ class Variable: public ZoneObject { | 
| bool is_this() const { return kind_ == THIS; } | 
| bool is_arguments() const { return kind_ == ARGUMENTS; } | 
|  | 
| -  // True if the variable is named eval and not known to be shadowed. | 
| -  bool is_possibly_eval(Isolate* isolate, | 
| -                        HandleDereferenceMode deref_mode = | 
| -                            HandleDereferenceMode::kAllowed) const { | 
| -    // Note: it is safe to dereference isolate->factory()->eval_string() here | 
| -    // regardless of |deref_mode| because it is a constant root and so will | 
| -    // never be updated or moved. | 
| -    return !is_this() && | 
| -           name_is_identical_to(isolate->factory()->eval_string(), deref_mode); | 
| -  } | 
| - | 
| Variable* local_if_not_shadowed() const { | 
| DCHECK(mode_ == DYNAMIC_LOCAL && local_if_not_shadowed_ != NULL); | 
| return local_if_not_shadowed_; | 
| @@ -116,20 +105,6 @@ class Variable: public ZoneObject { | 
| static int CompareIndex(Variable* const* v, Variable* const* w); | 
|  | 
| private: | 
| -  bool name_is_identical_to(Handle<Object> object, | 
| -                            HandleDereferenceMode deref_mode) const { | 
| -    if (deref_mode == HandleDereferenceMode::kAllowed) { | 
| -      return *name() == *object; | 
| -    } else { | 
| -      // If handle dereference isn't allowed use the handle address for | 
| -      // identity. This depends on the variable name being internalized in a | 
| -      // CanonicalHandleScope, so that all handles created during the | 
| -      // internalization with identical values have identical locations, and any | 
| -      // handles created which point to roots have the root handle's location. | 
| -      return name().address() == object.address(); | 
| -    } | 
| -  } | 
| - | 
| Scope* scope_; | 
| const AstRawString* name_; | 
| VariableMode mode_; | 
|  |