Index: src/ast.h |
diff --git a/src/ast.h b/src/ast.h |
index d6af25e37dfcee64dbe163a114caa27fc92947a8..0115d988272c44e64f326d6f7377619824f2ea41 100644 |
--- a/src/ast.h |
+++ b/src/ast.h |
@@ -2885,9 +2885,7 @@ private: \ |
class AstConstructionVisitor BASE_EMBEDDED { |
public: |
- explicit AstConstructionVisitor(Zone* zone) |
- : dont_optimize_reason_(kNoReason), |
- zone_(zone) { } |
+ AstConstructionVisitor() : dont_optimize_reason_(kNoReason) { } |
AstProperties* ast_properties() { return &properties_; } |
BailoutReason dont_optimize_reason() { return dont_optimize_reason_; } |
@@ -2917,14 +2915,11 @@ class AstConstructionVisitor BASE_EMBEDDED { |
AstProperties properties_; |
BailoutReason dont_optimize_reason_; |
- Zone* zone_; |
}; |
class AstNullVisitor BASE_EMBEDDED { |
public: |
- explicit AstNullVisitor(Zone* zone) {} |
- |
// Node visitors. |
#define DEF_VISIT(type) \ |
void Visit##type(type* node) {} |
@@ -2940,9 +2935,7 @@ class AstNullVisitor BASE_EMBEDDED { |
template<class Visitor> |
class AstNodeFactory V8_FINAL BASE_EMBEDDED { |
public: |
- explicit AstNodeFactory(Zone* zone) |
- : zone_(zone), |
- visitor_(zone) { } |
+ explicit AstNodeFactory(Zone* zone) : zone_(zone) { } |
Visitor* visitor() { return &visitor_; } |