Index: src/compiler/branch-elimination.h |
diff --git a/src/compiler/branch-elimination.h b/src/compiler/branch-elimination.h |
index 7abeecaf61e85cc9426c4ee44a1c7ea0dd968b1b..3c2cdb25a850133b711a6a8329e4045c543733d5 100644 |
--- a/src/compiler/branch-elimination.h |
+++ b/src/compiler/branch-elimination.h |
@@ -5,7 +5,9 @@ |
#ifndef V8_COMPILER_BRANCH_CONDITION_ELIMINATION_H_ |
#define V8_COMPILER_BRANCH_CONDITION_ELIMINATION_H_ |
+#include "src/base/compiler-specific.h" |
#include "src/compiler/graph-reducer.h" |
+#include "src/globals.h" |
namespace v8 { |
namespace internal { |
@@ -15,8 +17,8 @@ namespace compiler { |
class CommonOperatorBuilder; |
class JSGraph; |
- |
-class BranchElimination final : public AdvancedReducer { |
+class V8_EXPORT_PRIVATE BranchElimination final |
+ : public NON_EXPORTED_BASE(AdvancedReducer) { |
public: |
BranchElimination(Editor* editor, JSGraph* js_graph, Zone* zone); |
~BranchElimination() final; |