Index: src/crankshaft/typing.h |
diff --git a/src/crankshaft/typing.h b/src/crankshaft/typing.h |
index 1e301ccbbb7f62ea2ec5cbde43cb8b063f77f2be..94340c5a74510736f691b8a5be2c02828cc5a42e 100644 |
--- a/src/crankshaft/typing.h |
+++ b/src/crankshaft/typing.h |
@@ -7,8 +7,8 @@ |
#include "src/allocation.h" |
#include "src/ast/ast-type-bounds.h" |
-#include "src/ast/ast.h" |
#include "src/ast/scopes.h" |
+#include "src/ast/variables.h" |
#include "src/effects.h" |
#include "src/type-info.h" |
#include "src/types.h" |
@@ -17,6 +17,8 @@ |
namespace v8 { |
namespace internal { |
+class FunctionLiteral; |
+ |
class AstTyper final : public AstVisitor<AstTyper> { |
public: |
AstTyper(Isolate* isolate, Zone* zone, Handle<JSFunction> closure, |