Index: src/compiler/js-call-reducer.h |
diff --git a/src/compiler/js-call-reducer.h b/src/compiler/js-call-reducer.h |
index f40f05d852a05a6ec583721bb2034be3280e504e..9ffae152ac08b76b168c0303c55327896110fda4 100644 |
--- a/src/compiler/js-call-reducer.h |
+++ b/src/compiler/js-call-reducer.h |
@@ -20,7 +20,7 @@ class JSOperatorBuilder; |
// Performs strength reduction on {JSCallConstruct} and {JSCallFunction} nodes, |
// which might allow inlining or other optimizations to be performed afterwards. |
-class JSCallReducer final : public AdvancedReducer { |
+class JSCallReducer final : public Reducer { |
public: |
// Flags that control the mode of operation. |
enum Flag { |
@@ -29,12 +29,9 @@ class JSCallReducer final : public AdvancedReducer { |
}; |
typedef base::Flags<Flag> Flags; |
- JSCallReducer(Editor* editor, JSGraph* jsgraph, Flags flags, |
+ JSCallReducer(JSGraph* jsgraph, Flags flags, |
MaybeHandle<Context> native_context) |
- : AdvancedReducer(editor), |
- jsgraph_(jsgraph), |
- flags_(flags), |
- native_context_(native_context) {} |
+ : jsgraph_(jsgraph), flags_(flags), native_context_(native_context) {} |
Reduction Reduce(Node* node) final; |