| Index: src/typing.h
 | 
| diff --git a/src/typing.h b/src/typing.h
 | 
| index ccfb973437faa6f672ac1f1f0ffb29f895aa7516..8b3e97b67ca67141ab9283c580fd2982c6a973e8 100644
 | 
| --- a/src/typing.h
 | 
| +++ b/src/typing.h
 | 
| @@ -19,7 +19,8 @@ namespace internal {
 | 
|  
 | 
|  class AstTyper: public AstVisitor {
 | 
|   public:
 | 
| -  explicit AstTyper(CompilationInfo* info);
 | 
| +  AstTyper(Isolate* isolate, Zone* zone, Handle<JSFunction> closure,
 | 
| +           Scope* scope, BailoutId osr_ast_id, FunctionLiteral* root);
 | 
|    void Run();
 | 
|  
 | 
|    DEFINE_AST_VISITOR_SUBCLASS_MEMBERS();
 | 
| @@ -32,7 +33,10 @@ class AstTyper: public AstVisitor {
 | 
|    typedef v8::internal::Effects<int, kNoVar> Effects;
 | 
|    typedef v8::internal::NestedEffects<int, kNoVar> Store;
 | 
|  
 | 
| -  CompilationInfo* info_;
 | 
| +  Handle<JSFunction> closure_;
 | 
| +  Scope* scope_;
 | 
| +  BailoutId osr_ast_id_;
 | 
| +  FunctionLiteral* root_;
 | 
|    TypeFeedbackOracle oracle_;
 | 
|    Store store_;
 | 
|  
 | 
| 
 |