Searched refs:has_trivial_move_constructor (Results 1 – 10 of 10) sorted by relevance
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/type_traits/test/ |
D | has_trivial_move_constructor_test.cpp | 49 TT_TEST_BEGIN(has_trivial_move_constructor) 51 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<bool>::value, true); 52 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<bool const>::value, true); 55 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<bool volatile>::value, false); 56 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<bool const volatile>::value, false… 59 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<signed char>::value, true); 60 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<signed char const>::value, true); 63 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<signed char volatile>::value, fals… 64 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<signed char const volatile>::value… 66 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::has_trivial_move_constructor<unsigned char>::value, true); [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/type_traits/include/boost/type_traits/ |
D | has_trivial_move_constructor.hpp | 34 template <typename T> struct has_trivial_move_constructor : public integral_constant<bool, BOOST_HA… struct 55 template <typename T> struct has_trivial_move_constructor 62 template <> struct has_trivial_move_constructor<void> : public false_type{}; struct 64 template <> struct has_trivial_move_constructor<void const> : public false_type{}; struct 65 template <> struct has_trivial_move_constructor<void volatile> : public false_type{}; struct 66 template <> struct has_trivial_move_constructor<void const volatile> : public false_type{}; struct 69 template <class T> struct has_trivial_move_constructor<T&> : public true_type{}; struct 71 template <class T> struct has_trivial_move_constructor<T&&> : public true_type{}; struct 74 template <class T, std::size_t N> struct has_trivial_move_constructor<T[N]> : public false_type{}; struct 75 template <class T> struct has_trivial_move_constructor<T[]> : public false_type{}; struct
|
D | is_trivially_copyable.hpp | 25 has_trivial_move_constructor<T>::value &&
|
D | is_nothrow_move_constructible.hpp | 76 …(::boost::has_trivial_move_constructor<T>::value || ::boost::has_nothrow_copy<T>::value) && !::boo…
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/type_traits/doc/ |
D | has_trivial_move_constructor.qbk | 9 [section:has_trivial_move_constructor has_trivial_move_constructor] 12 struct has_trivial_move_constructor : public __tof {}; 22 has_trivial_move_constructor will never report that a user-defined class or struct has a 32 __header ` #include <boost/type_traits/has_trivial_move_constructor.hpp>` or ` #include <boost/type… 36 [:`has_trivial_move_constructor<int>` inherits from `__true_type`.] 38 [:`has_trivial_move_constructor<char*>::type` is the type `__true_type`.] 40 [:`has_trivial_move_constructor<int (*)(long)>::value` is an integral constant 43 [:`has_trivial_move_constructor<MyClass>::value` is an integral constant 46 [:`has_trivial_move_constructor<T>::value_type` is the type `bool`.]
|
D | type_traits.qbk | 98 …ve_constructor [link boost_typetraits.reference.has_trivial_move_constructor has_trivial_move_cons… 389 [include has_trivial_move_constructor.qbk]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
H A D | type_traits.h | 150 static constexpr bool has_trivial_move_constructor = 176 (has_deleted_move_constructor || has_trivial_move_constructor) &&
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/optional/include/boost/optional/detail/ |
D | experimental_traits.hpp | 70 boost::has_trivial_move_constructor<T>::value &&
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/move/include/boost/move/detail/ |
D | type_traits.hpp | 195 # elif BOOST_MOVE_HAS_TRAIT(has_trivial_move_constructor)
|
/aosp_15_r20/external/clang/test/SemaCXX/ |
H A D | type-traits.cpp | 1314 void has_trivial_move_constructor() { in has_trivial_move_constructor() function
|