Index: src/assert-scope.h |
diff --git a/src/assert-scope.h b/src/assert-scope.h |
index 84e6990b04b353e50d2bda3da589148b91cc02dc..fde49f84066d631391682aaf49cf46a00382836a 100644 |
--- a/src/assert-scope.h |
+++ b/src/assert-scope.h |
@@ -7,6 +7,7 @@ |
#include <stdint.h> |
#include "src/base/macros.h" |
+#include "src/globals.h" |
namespace v8 { |
namespace internal { |
@@ -33,14 +34,13 @@ enum PerIsolateAssertType { |
COMPILATION_ASSERT |
}; |
- |
template <PerThreadAssertType kType, bool kAllow> |
class PerThreadAssertScope { |
public: |
- PerThreadAssertScope(); |
- ~PerThreadAssertScope(); |
+ V8_EXPORT_PRIVATE PerThreadAssertScope(); |
+ V8_EXPORT_PRIVATE ~PerThreadAssertScope(); |
- static bool IsAllowed(); |
+ V8_EXPORT_PRIVATE static bool IsAllowed(); |
private: |
PerThreadAssertData* data_; |