| Index: src/compiler/typer.h
 | 
| diff --git a/src/compiler/typer.h b/src/compiler/typer.h
 | 
| index 66c493357e27a5122237bb44dcf218190caa652a..db19132b16f2b2492ae6baa7844cd0962bc641e2 100644
 | 
| --- a/src/compiler/typer.h
 | 
| +++ b/src/compiler/typer.h
 | 
| @@ -25,44 +25,31 @@ class Typer {
 | 
|    // TODO(bmeurer,jarin): Remove this once we have a notion of "roots" on Graph.
 | 
|    void Run(const ZoneVector<Node*>& roots);
 | 
|  
 | 
| -  Graph* graph() { return graph_; }
 | 
| -  MaybeHandle<Context> context() { return context_; }
 | 
| -  Zone* zone() { return graph_->zone(); }
 | 
| -  Isolate* isolate() { return isolate_; }
 | 
| -
 | 
|   private:
 | 
|    class Visitor;
 | 
|    class Decorator;
 | 
|  
 | 
| -  Isolate* isolate_;
 | 
| -  Graph* graph_;
 | 
| -  MaybeHandle<Context> context_;
 | 
| +  Graph* graph() const { return graph_; }
 | 
| +  MaybeHandle<Context> context() const { return context_; }
 | 
| +  Zone* zone() const { return graph()->zone(); }
 | 
| +  Isolate* isolate() const { return isolate_; }
 | 
| +
 | 
| +  Isolate* const isolate_;
 | 
| +  Graph* const graph_;
 | 
| +  MaybeHandle<Context> const context_;
 | 
|    Decorator* decorator_;
 | 
|  
 | 
| -  Zone* zone_;
 | 
| -  Type* boolean_or_number;
 | 
| -  Type* undefined_or_null;
 | 
| -  Type* undefined_or_number;
 | 
| -  Type* negative_signed32;
 | 
| -  Type* non_negative_signed32;
 | 
| -  Type* singleton_false;
 | 
| -  Type* singleton_true;
 | 
| -  Type* singleton_zero;
 | 
| -  Type* singleton_one;
 | 
| -  Type* zero_or_one;
 | 
| -  Type* zeroish;
 | 
| -  Type* signed32ish;
 | 
| -  Type* unsigned32ish;
 | 
| -  Type* falsish;
 | 
| -  Type* truish;
 | 
| -  Type* integer;
 | 
| -  Type* weakint;
 | 
| -  Type* number_fun0_;
 | 
| -  Type* number_fun1_;
 | 
| -  Type* number_fun2_;
 | 
| -  Type* weakint_fun1_;
 | 
| -  Type* random_fun_;
 | 
| -  LazyTypeCache* cache_;
 | 
| +  Type* singleton_false_;
 | 
| +  Type* singleton_true_;
 | 
| +  Type* singleton_zero_;
 | 
| +  Type* singleton_one_;
 | 
| +  Type* zero_or_one_;
 | 
| +  Type* zeroish_;
 | 
| +  Type* signed32ish_;
 | 
| +  Type* unsigned32ish_;
 | 
| +  Type* falsish_;
 | 
| +  Type* truish_;
 | 
| +  LazyTypeCache* const cache_;
 | 
|  
 | 
|    DISALLOW_COPY_AND_ASSIGN(Typer);
 | 
|  };
 | 
| 
 |