summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/constant-folding-reducer.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/constant-folding-reducer.h')
-rw-r--r--deps/v8/src/compiler/constant-folding-reducer.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/deps/v8/src/compiler/constant-folding-reducer.h b/deps/v8/src/compiler/constant-folding-reducer.h
index 2085d59e5e..b111e5b878 100644
--- a/deps/v8/src/compiler/constant-folding-reducer.h
+++ b/deps/v8/src/compiler/constant-folding-reducer.h
@@ -17,7 +17,8 @@ class JSGraph;
class V8_EXPORT_PRIVATE ConstantFoldingReducer final
: public NON_EXPORTED_BASE(AdvancedReducer) {
public:
- ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph);
+ ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph,
+ const JSHeapBroker* js_heap_broker);
~ConstantFoldingReducer() final;
const char* reducer_name() const override { return "ConstantFoldingReducer"; }
@@ -26,8 +27,10 @@ class V8_EXPORT_PRIVATE ConstantFoldingReducer final
private:
JSGraph* jsgraph() const { return jsgraph_; }
+ const JSHeapBroker* js_heap_broker() const { return js_heap_broker_; }
JSGraph* const jsgraph_;
+ const JSHeapBroker* const js_heap_broker_;
DISALLOW_COPY_AND_ASSIGN(ConstantFoldingReducer);
};