Index: src/parsing/parameter-initializer-rewriter.h |
diff --git a/src/parsing/parameter-initializer-rewriter.h b/src/parsing/parameter-initializer-rewriter.h |
index 65c3a3c7ead421907e842914c0814f9604bd315a..a0ff7d2b38d377296a19386cada14bcf56dcaeca 100644 |
--- a/src/parsing/parameter-initializer-rewriter.h |
+++ b/src/parsing/parameter-initializer-rewriter.h |
@@ -5,11 +5,14 @@ |
#ifndef V8_PARSING_PARAMETER_EXPRESSION_REWRITER_H_ |
#define V8_PARSING_PARAMETER_EXPRESSION_REWRITER_H_ |
-#include "src/ast/ast.h" |
+#include "src/types.h" |
namespace v8 { |
namespace internal { |
+class Expression; |
+class Scope; |
+ |
// When an extra declaration scope needs to be inserted to account for |
// a sloppy eval in a default parameter or function body, the expressions |
// needs to be in that new inner scope which was added after initial |