blob: b77db468c696ffe2da485308482ef040c128921e [file]
diff --git a/third_party/abseil-cpp/absl/meta/type_traits.h b/third_party/abseil-cpp/absl/meta/type_traits.h
index 9013aead88898..66a8be988dd93 100644
--- a/third_party/abseil-cpp/absl/meta/type_traits.h
+++ b/third_party/abseil-cpp/absl/meta/type_traits.h
@@ -118,112 +118,112 @@ using void_t = typename type_traits_internal::VoidTImpl<Ts...>::type;
// https://en.cppreference.com/w/cpp/header/type_traits
template <class T>
-using add_const_t ABSL_DEPRECATE_AND_INLINE() = std::add_const_t<T>;
+using add_const_t ABSL_REFACTOR_INLINE = std::add_const_t<T>;
template <class T>
-using add_cv_t ABSL_DEPRECATE_AND_INLINE() = std::add_cv_t<T>;
+using add_cv_t ABSL_REFACTOR_INLINE = std::add_cv_t<T>;
template <class T>
-using add_lvalue_reference_t ABSL_DEPRECATE_AND_INLINE() =
+using add_lvalue_reference_t ABSL_REFACTOR_INLINE =
std::add_lvalue_reference_t<T>;
template <class T>
-using add_pointer_t ABSL_DEPRECATE_AND_INLINE() = std::add_pointer_t<T>;
+using add_pointer_t ABSL_REFACTOR_INLINE = std::add_pointer_t<T>;
template <class T>
-using add_rvalue_reference_t ABSL_DEPRECATE_AND_INLINE() =
+using add_rvalue_reference_t ABSL_REFACTOR_INLINE =
std::add_rvalue_reference_t<T>;
template <class T>
-using add_volatile_t ABSL_DEPRECATE_AND_INLINE() = std::add_volatile_t<T>;
+using add_volatile_t ABSL_REFACTOR_INLINE = std::add_volatile_t<T>;
template <class... T>
-using common_type_t ABSL_DEPRECATE_AND_INLINE() = std::common_type_t<T...>;
+using common_type_t ABSL_REFACTOR_INLINE = std::common_type_t<T...>;
template <bool C, class T, class F>
-using conditional_t ABSL_DEPRECATE_AND_INLINE() = std::conditional_t<C, T, F>;
+using conditional_t ABSL_REFACTOR_INLINE = std::conditional_t<C, T, F>;
template <class... T>
-using conjunction ABSL_DEPRECATE_AND_INLINE() = std::conjunction<T...>;
+using conjunction ABSL_REFACTOR_INLINE = std::conjunction<T...>;
template <class T>
-using decay_t ABSL_DEPRECATE_AND_INLINE() = std::decay_t<T>;
+using decay_t ABSL_REFACTOR_INLINE = std::decay_t<T>;
template <bool C, class T = void>
-using enable_if_t ABSL_DEPRECATE_AND_INLINE() = std::enable_if_t<C, T>;
+using enable_if_t ABSL_REFACTOR_INLINE = std::enable_if_t<C, T>;
template <class... T>
-using disjunction ABSL_DEPRECATE_AND_INLINE() = std::disjunction<T...>;
+using disjunction ABSL_REFACTOR_INLINE = std::disjunction<T...>;
template <class T>
-using is_copy_assignable ABSL_DEPRECATE_AND_INLINE() =
+using is_copy_assignable ABSL_REFACTOR_INLINE =
std::is_copy_assignable<T>;
template <class T>
-using is_function ABSL_DEPRECATE_AND_INLINE() = std::is_function<T>;
+using is_function ABSL_REFACTOR_INLINE = std::is_function<T>;
template <class T>
-using is_move_assignable ABSL_DEPRECATE_AND_INLINE() =
+using is_move_assignable ABSL_REFACTOR_INLINE =
std::is_move_assignable<T>;
template <class T>
-using is_trivially_copy_assignable ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_copy_assignable ABSL_REFACTOR_INLINE =
std::is_trivially_copy_assignable<T>;
template <class T>
-using is_trivially_copy_constructible ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_copy_constructible ABSL_REFACTOR_INLINE =
std::is_trivially_copy_constructible<T>;
template <class T>
-using is_trivially_default_constructible ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_default_constructible ABSL_REFACTOR_INLINE =
std::is_trivially_default_constructible<T>;
template <class T>
-using is_trivially_destructible ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_destructible ABSL_REFACTOR_INLINE =
std::is_trivially_destructible<T>;
template <class T>
-using is_trivially_move_assignable ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_move_assignable ABSL_REFACTOR_INLINE =
std::is_trivially_move_assignable<T>;
template <class T>
-using is_trivially_move_constructible ABSL_DEPRECATE_AND_INLINE() =
+using is_trivially_move_constructible ABSL_REFACTOR_INLINE =
std::is_trivially_move_constructible<T>;
template <class T>
-using make_signed_t ABSL_DEPRECATE_AND_INLINE() = std::make_signed_t<T>;
+using make_signed_t ABSL_REFACTOR_INLINE = std::make_signed_t<T>;
template <class T>
-using make_unsigned_t ABSL_DEPRECATE_AND_INLINE() = std::make_unsigned_t<T>;
+using make_unsigned_t ABSL_REFACTOR_INLINE = std::make_unsigned_t<T>;
template <class T>
-using negation ABSL_DEPRECATE_AND_INLINE() = std::negation<T>;
+using negation ABSL_REFACTOR_INLINE = std::negation<T>;
template <class T>
-using remove_all_extents_t ABSL_DEPRECATE_AND_INLINE() =
+using remove_all_extents_t ABSL_REFACTOR_INLINE =
std::remove_all_extents_t<T>;
template <class T>
-using remove_const_t ABSL_DEPRECATE_AND_INLINE() = std::remove_const_t<T>;
+using remove_const_t ABSL_REFACTOR_INLINE = std::remove_const_t<T>;
template <class T>
-using remove_cv_t ABSL_DEPRECATE_AND_INLINE() = std::remove_cv_t<T>;
+using remove_cv_t ABSL_REFACTOR_INLINE = std::remove_cv_t<T>;
template <class T>
-using remove_extent_t ABSL_DEPRECATE_AND_INLINE() = std::remove_extent_t<T>;
+using remove_extent_t ABSL_REFACTOR_INLINE = std::remove_extent_t<T>;
template <class T>
-using remove_pointer_t ABSL_DEPRECATE_AND_INLINE() = std::remove_pointer_t<T>;
+using remove_pointer_t ABSL_REFACTOR_INLINE = std::remove_pointer_t<T>;
template <class T>
-using remove_reference_t ABSL_DEPRECATE_AND_INLINE() =
+using remove_reference_t ABSL_REFACTOR_INLINE =
std::remove_reference_t<T>;
template <class T>
-using remove_volatile_t ABSL_DEPRECATE_AND_INLINE() = std::remove_volatile_t<T>;
+using remove_volatile_t ABSL_REFACTOR_INLINE = std::remove_volatile_t<T>;
template <class T>
-using underlying_type_t ABSL_DEPRECATE_AND_INLINE() = std::underlying_type_t<T>;
+using underlying_type_t ABSL_REFACTOR_INLINE = std::underlying_type_t<T>;
#if defined(__cpp_lib_remove_cvref) && __cpp_lib_remove_cvref >= 201711L
template <typename T>