From 8f612ebb152fb7e05643a2bcf78cb89a8c0641ad Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Tue, 3 Jul 2018 09:06:48 -0700 Subject: Export of internal Abseil changes. -- 71756e7176d15d52a4ee66cc25c088aedbca78f4 by Abseil Team : internal change PiperOrigin-RevId: 203131836 -- 2e80b965b590fd6459f45413215690980eb50960 by Matt Calabrese : Tighten type requirements for use of absl::bit_cast. Ideally, the constraints should depend on std::is_trivally_copyable, but a combination of supported configurations and lack of intrinsic support for bit_cast makes this not currently feasible. In a future change we should introduce more proper preprocessor branching and workarounds to better emulate the trait. PiperOrigin-RevId: 202950382 GitOrigin-RevId: 71756e7176d15d52a4ee66cc25c088aedbca78f4 Change-Id: If58840d1e4d801817be85cbf99a475c31fa94fe0 --- absl/meta/type_traits.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'absl/meta') diff --git a/absl/meta/type_traits.h b/absl/meta/type_traits.h index 88af17c..c3e01fe 100644 --- a/absl/meta/type_traits.h +++ b/absl/meta/type_traits.h @@ -369,4 +369,6 @@ struct IsHashEnabled } // namespace type_traits_internal } // namespace absl + + #endif // ABSL_META_TYPE_TRAITS_H_ -- cgit v1.2.3