| Index: src/ast/variables.cc
|
| diff --git a/src/ast/variables.cc b/src/ast/variables.cc
|
| index c6611bd0d9639357d7576d1471950e2e870d1bdb..2503cb5d39597c6456cda118c0cfcedbeae42f36 100644
|
| --- a/src/ast/variables.cc
|
| +++ b/src/ast/variables.cc
|
| @@ -14,27 +14,6 @@ namespace internal {
|
| // ----------------------------------------------------------------------------
|
| // Implementation Variable.
|
|
|
| -Variable::Variable(Scope* scope, const AstRawString* name, VariableMode mode,
|
| - VariableKind kind, InitializationFlag initialization_flag,
|
| - MaybeAssignedFlag maybe_assigned_flag)
|
| - : scope_(scope),
|
| - name_(name),
|
| - local_if_not_shadowed_(nullptr),
|
| - next_(nullptr),
|
| - index_(-1),
|
| - initializer_position_(kNoSourcePosition),
|
| - bit_field_(MaybeAssignedFlagField::encode(maybe_assigned_flag) |
|
| - InitializationFlagField::encode(initialization_flag) |
|
| - VariableModeField::encode(mode) | IsUsedField::encode(false) |
|
| - ForceContextAllocationField::encode(false) |
|
| - ForceHoleInitializationField::encode(false) |
|
| - LocationField::encode(VariableLocation::UNALLOCATED) |
|
| - VariableKindField::encode(kind)) {
|
| - // Var declared variables never need initialization.
|
| - DCHECK(!(mode == VAR && initialization_flag == kNeedsInitialization));
|
| -}
|
| -
|
| -
|
| bool Variable::IsGlobalObjectProperty() const {
|
| // Temporaries are never global, they must always be allocated in the
|
| // activation frame.
|
|
|