Export of internal Abseil changes.
-- 71756e7176d15d52a4ee66cc25c088aedbca78f4 by Abseil Team <absl-team@google.com>: internal change PiperOrigin-RevId: 203131836 -- 2e80b965b590fd6459f45413215690980eb50960 by Matt Calabrese <calabrese@google.com>: 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
This commit is contained in:
parent
134496a31d
commit
8f612ebb15
2 changed files with 52 additions and 1 deletions
|
|
@ -369,4 +369,6 @@ struct IsHashEnabled
|
|||
} // namespace type_traits_internal
|
||||
|
||||
} // namespace absl
|
||||
|
||||
|
||||
#endif // ABSL_META_TYPE_TRAITS_H_
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue