Index: src/compiler/js-intrinsic-lowering.h |
diff --git a/src/compiler/js-intrinsic-lowering.h b/src/compiler/js-intrinsic-lowering.h |
index 6835a52c7e0f8416c493ee32ee9d8007fcf61c93..4abf9e7c3fb35a1f081ac27846d7b088460acedb 100644 |
--- a/src/compiler/js-intrinsic-lowering.h |
+++ b/src/compiler/js-intrinsic-lowering.h |
@@ -5,8 +5,10 @@ |
#ifndef V8_COMPILER_JS_INTRINSIC_LOWERING_H_ |
#define V8_COMPILER_JS_INTRINSIC_LOWERING_H_ |
+#include "src/base/compiler-specific.h" |
#include "src/compiler/common-operator.h" |
#include "src/compiler/graph-reducer.h" |
+#include "src/globals.h" |
namespace v8 { |
namespace internal { |
@@ -25,7 +27,8 @@ class SimplifiedOperatorBuilder; |
// Lowers certain JS-level runtime calls. |
-class JSIntrinsicLowering final : public AdvancedReducer { |
+class V8_EXPORT_PRIVATE JSIntrinsicLowering final |
+ : public NON_EXPORTED_BASE(AdvancedReducer) { |
public: |
enum DeoptimizationMode { kDeoptimizationEnabled, kDeoptimizationDisabled }; |