#include <type_traits.h>
Static Public Attributes | |
static constexpr bool | kValue |
Static Private Attributes | |
static constexpr bool | kIsCopyOrMoveAssignable |
static constexpr bool | kIsCopyOrMoveConstructible |
Definition at line 464 of file type_traits.h.
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kIsCopyOrMoveAssignable [static, private] |
Definition at line 469 of file type_traits.h.
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kIsCopyOrMoveConstructible [static, private] |
std::is_copy_constructible<ExtentsRemoved>::value || std::is_move_constructible<ExtentsRemoved>::value
Definition at line 466 of file type_traits.h.
constexpr bool absl::type_traits_internal::is_trivially_copyable_impl< T >::kValue [static] |
(__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && (kIsCopyOrMoveConstructible || kIsCopyOrMoveAssignable) && is_trivially_destructible<ExtentsRemoved>::value && !std::is_reference<ExtentsRemoved>::value
Definition at line 474 of file type_traits.h.