Index: src/base/functional.h |
diff --git a/src/base/functional.h b/src/base/functional.h |
index 634e7bac85afe677d00d7eaa30bdde2c6cb87f00..ff0d8075b943079de99555dc9ec733ca5ba0337b 100644 |
--- a/src/base/functional.h |
+++ b/src/base/functional.h |
@@ -13,7 +13,6 @@ |
#include <functional> |
#include <utility> |
-#include "src/base/base-export.h" |
#include "src/base/macros.h" |
namespace v8 { |
@@ -68,7 +67,7 @@ |
V8_INLINE size_t hash_combine() { return 0u; } |
V8_INLINE size_t hash_combine(size_t seed) { return seed; } |
-V8_BASE_EXPORT size_t hash_combine(size_t seed, size_t value); |
+size_t hash_combine(size_t seed, size_t value); |
template <typename T, typename... Ts> |
V8_INLINE size_t hash_combine(T const& v, Ts const&... vs) { |
return hash_combine(hash_combine(vs...), hash<T>()(v)); |
@@ -92,9 +91,9 @@ |
V8_BASE_HASH_VALUE_TRIVIAL(unsigned short) // NOLINT(runtime/int) |
#undef V8_BASE_HASH_VALUE_TRIVIAL |
-V8_BASE_EXPORT size_t hash_value(unsigned int); |
-V8_BASE_EXPORT size_t hash_value(unsigned long); // NOLINT(runtime/int) |
-V8_BASE_EXPORT size_t hash_value(unsigned long long); // NOLINT(runtime/int) |
+size_t hash_value(unsigned int); |
+size_t hash_value(unsigned long); // NOLINT(runtime/int) |
+size_t hash_value(unsigned long long); // NOLINT(runtime/int) |
#define V8_BASE_HASH_VALUE_SIGNED(type) \ |
V8_INLINE size_t hash_value(signed type v) { \ |