Home
last modified time | relevance | path

Searched refs:is_trivially_move_assignable (Results 1 – 20 of 20) sorted by relevance

/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc701 EXPECT_TRUE(absl::is_trivially_move_assignable<bool>::value); in TEST()
702 EXPECT_TRUE(absl::is_trivially_move_assignable<char>::value); in TEST()
703 EXPECT_TRUE(absl::is_trivially_move_assignable<unsigned char>::value); in TEST()
704 EXPECT_TRUE(absl::is_trivially_move_assignable<signed char>::value); in TEST()
705 EXPECT_TRUE(absl::is_trivially_move_assignable<wchar_t>::value); in TEST()
706 EXPECT_TRUE(absl::is_trivially_move_assignable<int>::value); in TEST()
707 EXPECT_TRUE(absl::is_trivially_move_assignable<unsigned int>::value); in TEST()
708 EXPECT_TRUE(absl::is_trivially_move_assignable<int16_t>::value); in TEST()
709 EXPECT_TRUE(absl::is_trivially_move_assignable<uint16_t>::value); in TEST()
710 EXPECT_TRUE(absl::is_trivially_move_assignable<int64_t>::value); in TEST()
[all …]
Dtype_traits.h59 struct is_trivially_move_assignable;
98 : absl::is_trivially_move_assignable<T>::type {};
102 : absl::is_trivially_move_assignable<T>::type {};
447 struct is_trivially_move_assignable
457 std::is_trivially_move_assignable<T>::value ==
458 is_trivially_move_assignable::value;
459 static_assert(compliant || std::is_trivially_move_assignable<T>::value,
462 static_assert(compliant || !std::is_trivially_move_assignable<T>::value,
/third_party/skia/third_party/externals/abseil-cpp/absl/meta/
Dtype_traits_test.cc701 EXPECT_TRUE(absl::is_trivially_move_assignable<bool>::value); in TEST()
702 EXPECT_TRUE(absl::is_trivially_move_assignable<char>::value); in TEST()
703 EXPECT_TRUE(absl::is_trivially_move_assignable<unsigned char>::value); in TEST()
704 EXPECT_TRUE(absl::is_trivially_move_assignable<signed char>::value); in TEST()
705 EXPECT_TRUE(absl::is_trivially_move_assignable<wchar_t>::value); in TEST()
706 EXPECT_TRUE(absl::is_trivially_move_assignable<int>::value); in TEST()
707 EXPECT_TRUE(absl::is_trivially_move_assignable<unsigned int>::value); in TEST()
708 EXPECT_TRUE(absl::is_trivially_move_assignable<int16_t>::value); in TEST()
709 EXPECT_TRUE(absl::is_trivially_move_assignable<uint16_t>::value); in TEST()
710 EXPECT_TRUE(absl::is_trivially_move_assignable<int64_t>::value); in TEST()
[all …]
Dtype_traits.h59 struct is_trivially_move_assignable;
98 : absl::is_trivially_move_assignable<T>::type {};
102 : absl::is_trivially_move_assignable<T>::type {};
447 struct is_trivially_move_assignable
457 std::is_trivially_move_assignable<T>::value ==
458 is_trivially_move_assignable::value;
459 static_assert(compliant || std::is_trivially_move_assignable<T>::value,
462 static_assert(compliant || !std::is_trivially_move_assignable<T>::value,
/third_party/boost/libs/variant2/test/
Dvariant_trivial.cpp85is_trivially_move_assignable<variant<U>>::value, std::is_trivially_destructible<U>::value && v2d::… in operator ()()
Dvariant_valueless.cpp42 STATIC_ASSERT( v2d::is_trivially_move_assignable<X1>::value );
/third_party/boost/boost/container/detail/
Dtype_traits.hpp54 using ::boost::move_detail::is_trivially_move_assignable;
Dpair.hpp635 struct is_trivially_move_assignable struct
638 static const bool value = boost::move_detail::is_trivially_move_assignable<A>::value && argument
639 boost::move_detail::is_trivially_move_assignable<B>::value ;
653 struct is_trivially_move_assignable;
/third_party/boost/boost/variant2/
Dvariant.hpp494 template<class T> struct is_trivially_move_assignable: mp11::mp_bool<std::is_move_assignable<T>::va… struct
503 using std::is_trivially_move_assignable;
665 …this->emplace_impl( mp11::mp_all<detail::is_trivially_move_assignable<T1>, detail::is_trivially_mo… in emplace()
727 detail::is_trivially_move_assignable<T0>, in emplace()
728 detail::is_trivially_move_assignable<T1>, in emplace()
729 detail::is_trivially_move_assignable<T2>, in emplace()
730 detail::is_trivially_move_assignable<T3>, in emplace()
731 detail::is_trivially_move_assignable<T4>, in emplace()
732 detail::is_trivially_move_assignable<T5>, in emplace()
733 detail::is_trivially_move_assignable<T6>, in emplace()
[all …]
/third_party/boost/boost/hana/
Dtraits.hpp104 …constexpr auto is_trivially_move_assignable = detail::hana_trait<std::is_trivially_move_assignable
/third_party/boost/libs/outcome/test/tests/
Dexperimental-core-result-status.cpp301 static_assert(!std::is_trivially_move_assignable<decltype(d)>::value, "");
318 static_assert(!std::is_trivially_move_assignable<decltype(e)>::value, "");
Dcore-result.cpp317 static_assert(!std::is_trivially_move_assignable<decltype(d)>::value, "");
334 static_assert(!std::is_trivially_move_assignable<decltype(e)>::value, "");
/third_party/boost/libs/config/test/
Dboost_no_cxx11_hdr_type_traits.ipp68 using std::is_trivially_move_assignable;
/third_party/boost/libs/hana/test/type/
Dtraits.cpp90 hana::traits::is_trivially_move_assignable(s); in main()
/third_party/abseil-cpp/absl/types/
Dvariant_test.cc409 struct is_trivially_move_assignable struct
1975 EXPECT_TRUE(is_trivially_move_assignable<absl::monostate>::value); in TEST()
2559 EXPECT_TRUE(is_trivially_move_assignable<variant<int>>::value); in TEST()
2581 static_assert(is_trivially_move_assignable<variant<int>>(), ""); in TEST()
2588 static_assert(is_trivially_move_assignable<variant<variant<int>>>(), ""); in TEST()
2636 EXPECT_FALSE(is_trivially_move_assignable<TrivDestVar>::value); in TEST()
2646 EXPECT_FALSE(is_trivially_move_assignable<TrivMoveVar>::value); in TEST()
2656 EXPECT_FALSE(is_trivially_move_assignable<TrivCopyVar>::value); in TEST()
2667 EXPECT_TRUE(is_trivially_move_assignable<TrivMoveAssignVar>::value); in TEST()
2678 EXPECT_TRUE(is_trivially_move_assignable<TrivCopyAssignVar>::value); in TEST()
/third_party/skia/third_party/externals/abseil-cpp/absl/types/
Dvariant_test.cc409 struct is_trivially_move_assignable struct
1975 EXPECT_TRUE(is_trivially_move_assignable<absl::monostate>::value); in TEST()
2561 EXPECT_TRUE(is_trivially_move_assignable<variant<int>>::value); in TEST()
2583 static_assert(is_trivially_move_assignable<variant<int>>(), ""); in TEST()
2590 static_assert(is_trivially_move_assignable<variant<variant<int>>>(), ""); in TEST()
2638 EXPECT_FALSE(is_trivially_move_assignable<TrivDestVar>::value); in TEST()
2648 EXPECT_FALSE(is_trivially_move_assignable<TrivMoveVar>::value); in TEST()
2658 EXPECT_FALSE(is_trivially_move_assignable<TrivCopyVar>::value); in TEST()
2669 EXPECT_TRUE(is_trivially_move_assignable<TrivMoveAssignVar>::value); in TEST()
2680 EXPECT_TRUE(is_trivially_move_assignable<TrivCopyAssignVar>::value); in TEST()
/third_party/abseil-cpp/absl/types/internal/
Dconformance_testing_test.cc421 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
426 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
431 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
436 EXPECT_TRUE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/
Dconformance_testing_test.cc421 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
426 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
431 EXPECT_FALSE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
436 EXPECT_TRUE(absl::is_trivially_move_assignable<arch>::value); in TYPED_TEST_P()
/third_party/boost/boost/move/detail/
Dtype_traits.hpp847 struct is_trivially_move_assignable struct
/third_party/boost/boost/outcome/
Dbasic_result.hpp778 static_assert(std::is_trivially_move_assignable<basic_result<int, long, policy::all_narrow>>::value…