Index: src/ast.h |
diff --git a/src/ast.h b/src/ast.h |
index a634e5ecc8187c241ba51660dfc1bc1ec9edc856..60f9d43d83852c591f60fbbc01867c8c0bb4bc07 100644 |
--- a/src/ast.h |
+++ b/src/ast.h |
@@ -548,17 +548,17 @@ class ModuleVariable: public Module { |
public: |
DECLARE_NODE_TYPE(ModuleVariable) |
- Variable* var() const { return var_; } |
+ VariableProxy* proxy() const { return proxy_; } |
protected: |
template<class> friend class AstNodeFactory; |
- explicit ModuleVariable(Variable* var) |
- : var_(var) { |
+ explicit ModuleVariable(VariableProxy* proxy) |
+ : proxy_(proxy) { |
} |
private: |
- Variable* var_; |
+ VariableProxy* proxy_; |
}; |
@@ -2536,19 +2536,19 @@ class AstNodeFactory BASE_EMBEDDED { |
VISIT_AND_RETURN(ModuleLiteral, module) |
} |
- ModuleVariable* NewModuleVariable(Variable* var) { |
- ModuleVariable* module = new(zone_) ModuleVariable(var); |
- VISIT_AND_RETURN(ModuleLiteral, module) |
+ ModuleVariable* NewModuleVariable(VariableProxy* proxy) { |
+ ModuleVariable* module = new(zone_) ModuleVariable(proxy); |
+ VISIT_AND_RETURN(ModuleVariable, module) |
} |
ModulePath* NewModulePath(Module* origin, Handle<String> name) { |
ModulePath* module = new(zone_) ModulePath(origin, name); |
- VISIT_AND_RETURN(ModuleLiteral, module) |
+ VISIT_AND_RETURN(ModulePath, module) |
} |
ModuleUrl* NewModuleUrl(Handle<String> url) { |
ModuleUrl* module = new(zone_) ModuleUrl(url); |
- VISIT_AND_RETURN(ModuleLiteral, module) |
+ VISIT_AND_RETURN(ModuleUrl, module) |
} |
Block* NewBlock(ZoneStringList* labels, |