| Index: src/scopes.h
|
| diff --git a/src/scopes.h b/src/scopes.h
|
| index 7b372d9643fe4c1c07892139c6ecf1937ed1257e..37e7bc2b34e9a846ff2dd54fd6ff2377097b2cbd 100644
|
| --- a/src/scopes.h
|
| +++ b/src/scopes.h
|
| @@ -23,7 +23,8 @@ class VariableMap: public ZoneHashMap {
|
|
|
| Variable* Declare(Scope* scope, const AstRawString* name, VariableMode mode,
|
| Variable::Kind kind, InitializationFlag initialization_flag,
|
| - MaybeAssignedFlag maybe_assigned_flag = kNotAssigned);
|
| + MaybeAssignedFlag maybe_assigned_flag = kNotAssigned,
|
| + int consecutive_declaration_batch_start = -1);
|
|
|
| Variable* Lookup(const AstRawString* name);
|
|
|
| @@ -131,7 +132,8 @@ class Scope: public ZoneObject {
|
| // declared before, the previously declared variable is returned.
|
| Variable* DeclareLocal(const AstRawString* name, VariableMode mode,
|
| InitializationFlag init_flag, Variable::Kind kind,
|
| - MaybeAssignedFlag maybe_assigned_flag = kNotAssigned);
|
| + MaybeAssignedFlag maybe_assigned_flag = kNotAssigned,
|
| + int consecutive_declaration_batch_start = -1);
|
|
|
| // Declare an implicit global variable in this scope which must be a
|
| // script scope. The variable was introduced (possibly from an inner
|
|
|