Index: src/compiler/js-builtin-reducer.h |
diff --git a/src/compiler/js-builtin-reducer.h b/src/compiler/js-builtin-reducer.h |
index 66b5723246c9e83a614a79f900d17a448b575a72..e3620dc22fbf2f4c41aa0f042b3f33764350a195 100644 |
--- a/src/compiler/js-builtin-reducer.h |
+++ b/src/compiler/js-builtin-reducer.h |
@@ -6,7 +6,6 @@ |
#define V8_COMPILER_JS_BUILTIN_REDUCER_H_ |
#include "src/compiler/graph-reducer.h" |
-#include "src/compiler/simplified-operator.h" |
namespace v8 { |
namespace internal { |
@@ -16,6 +15,7 @@ namespace compiler { |
class CommonOperatorBuilder; |
class JSGraph; |
class MachineOperatorBuilder; |
+class SimplifiedOperatorBuilder; |
class JSBuiltinReducer final : public AdvancedReducer { |
@@ -34,10 +34,9 @@ class JSBuiltinReducer final : public AdvancedReducer { |
Graph* graph() const; |
CommonOperatorBuilder* common() const; |
MachineOperatorBuilder* machine() const; |
- SimplifiedOperatorBuilder* simplified() { return &simplified_; } |
+ SimplifiedOperatorBuilder* simplified() const; |
JSGraph* jsgraph_; |
- SimplifiedOperatorBuilder simplified_; |
}; |
} // namespace compiler |