Index: src/ast/ast.cc |
diff --git a/src/ast/ast.cc b/src/ast/ast.cc |
index be1a7bbffb36ce50a42c4787678acbd49f7393ea..1554a5e0b9761856b86ba99263743dc96c6627db 100644 |
--- a/src/ast/ast.cc |
+++ b/src/ast/ast.cc |
@@ -177,8 +177,8 @@ VariableProxy::VariableProxy(Zone* zone, Variable* var, int start_position, |
bit_field_(IsThisField::encode(var->is_this()) | |
IsAssignedField::encode(false) | |
IsResolvedField::encode(false)), |
- raw_name_(var->raw_name()), |
- end_position_(end_position) { |
+ end_position_(end_position), |
+ raw_name_(var->raw_name()) { |
BindTo(var); |
} |
@@ -189,8 +189,8 @@ VariableProxy::VariableProxy(Zone* zone, const AstRawString* name, |
bit_field_(IsThisField::encode(variable_kind == Variable::THIS) | |
IsAssignedField::encode(false) | |
IsResolvedField::encode(false)), |
- raw_name_(name), |
- end_position_(end_position) {} |
+ end_position_(end_position), |
+ raw_name_(name) {} |
void VariableProxy::BindTo(Variable* var) { |
DCHECK((is_this() && var->is_this()) || raw_name() == var->raw_name()); |