Index: src/ast/scopes.h |
diff --git a/src/ast/scopes.h b/src/ast/scopes.h |
index bf4dbfec84344ed05761185b06551d659ec872cf..6e0d79e2edd81e107aa498b8c7b847ab7c9cd12e 100644 |
--- a/src/ast/scopes.h |
+++ b/src/ast/scopes.h |
@@ -522,7 +522,8 @@ class Scope: public ZoneObject { |
// Create a non-local variable with a given name. |
// These variables are looked up dynamically at runtime. |
- Variable* NonLocal(const AstRawString* name, VariableMode mode); |
+ Variable* NonLocal(const AstRawString* name, VariableMode mode, |
+ Variable::Kind variable_kind); |
// Variable resolution. |
// Possible results of a recursive variable lookup telling if and how a |
@@ -707,7 +708,8 @@ class DeclarationScope : public Scope { |
// script scope. The variable was introduced (possibly from an inner |
// scope) by a reference to an unresolved variable with no intervening |
// with statements or eval calls. |
- Variable* DeclareDynamicGlobal(const AstRawString* name); |
+ Variable* DeclareDynamicGlobal(const AstRawString* name, |
+ Variable::Kind variable_kind); |
// The variable corresponding to the 'this' value. |
Variable* receiver() { |