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. |