Index: base/bit_cast.h |
diff --git a/base/bit_cast.h b/base/bit_cast.h |
index ad38238beb5c08902691dc3a9c8a67784714595c..a4830a62e92ac0797397bbb4e564a5ac0e11d09c 100644 |
--- a/base/bit_cast.h |
+++ b/base/bit_cast.h |
@@ -72,7 +72,7 @@ inline Dest bit_cast(const Source& source) { |
"non-trivially-copyable bit_cast is undefined"); |
static_assert(std::is_trivially_copyable<Source>::value, |
"non-trivially-copyable bit_cast is undefined"); |
-#elif __has_feature(is_trivially_copyable) |
+#elif HAS_FEATURE(is_trivially_copyable) |
// The compiler supports an equivalent intrinsic. |
static_assert(__is_trivially_copyable(Dest), |
"non-trivially-copyable bit_cast is undefined"); |