| OLD | NEW | 
|   1 // Copyright 2014 the V8 project authors. All rights reserved. |   1 // Copyright 2014 the V8 project authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #ifndef V8_COMPILER_TYPER_H_ |   5 #ifndef V8_COMPILER_TYPER_H_ | 
|   6 #define V8_COMPILER_TYPER_H_ |   6 #define V8_COMPILER_TYPER_H_ | 
|   7  |   7  | 
|   8 #include "src/v8.h" |   8 #include "src/v8.h" | 
|   9  |   9  | 
|  10 #include "src/compiler/graph.h" |  10 #include "src/compiler/graph.h" | 
| (...skipping 20 matching lines...) Expand all  Loading... | 
|  31  |  31  | 
|  32  private: |  32  private: | 
|  33   class Visitor; |  33   class Visitor; | 
|  34   class Decorator; |  34   class Decorator; | 
|  35  |  35  | 
|  36   Graph* graph_; |  36   Graph* graph_; | 
|  37   MaybeHandle<Context> context_; |  37   MaybeHandle<Context> context_; | 
|  38   Decorator* decorator_; |  38   Decorator* decorator_; | 
|  39  |  39  | 
|  40   Zone* zone_; |  40   Zone* zone_; | 
 |  41   Type* boolean_or_number; | 
 |  42   Type* undefined_or_null; | 
 |  43   Type* undefined_or_number; | 
|  41   Type* negative_signed32; |  44   Type* negative_signed32; | 
|  42   Type* non_negative_signed32; |  45   Type* non_negative_signed32; | 
|  43   Type* undefined_or_null; |  | 
|  44   Type* singleton_false; |  46   Type* singleton_false; | 
|  45   Type* singleton_true; |  47   Type* singleton_true; | 
|  46   Type* singleton_zero; |  48   Type* singleton_zero; | 
|  47   Type* singleton_one; |  49   Type* singleton_one; | 
|  48   Type* zero_or_one; |  50   Type* zero_or_one; | 
|  49   Type* zeroish; |  51   Type* zeroish; | 
|  50   Type* signed32ish; |  52   Type* signed32ish; | 
|  51   Type* unsigned32ish; |  53   Type* unsigned32ish; | 
|  52   Type* falsish; |  54   Type* falsish; | 
|  53   Type* integer; |  55   Type* integer; | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
|  66   ZoneVector<Handle<Object> > weaken_min_limits_; |  68   ZoneVector<Handle<Object> > weaken_min_limits_; | 
|  67   ZoneVector<Handle<Object> > weaken_max_limits_; |  69   ZoneVector<Handle<Object> > weaken_max_limits_; | 
|  68   DISALLOW_COPY_AND_ASSIGN(Typer); |  70   DISALLOW_COPY_AND_ASSIGN(Typer); | 
|  69 }; |  71 }; | 
|  70  |  72  | 
|  71 }  // namespace compiler |  73 }  // namespace compiler | 
|  72 }  // namespace internal |  74 }  // namespace internal | 
|  73 }  // namespace v8 |  75 }  // namespace v8 | 
|  74  |  76  | 
|  75 #endif  // V8_COMPILER_TYPER_H_ |  77 #endif  // V8_COMPILER_TYPER_H_ | 
| OLD | NEW |