Home
last modified time | relevance | path

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/
Dhas_trivial_move_constructor_test.cpp49 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/
Dhas_trivial_move_constructor.hpp34 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
Dis_trivially_copyable.hpp25 has_trivial_move_constructor<T>::value &&
Dis_nothrow_move_constructible.hpp76 …(::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/
Dhas_trivial_move_constructor.qbk9 [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`.]
Dtype_traits.qbk98 …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 Dtype_traits.h150 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/
Dexperimental_traits.hpp70 boost::has_trivial_move_constructor<T>::value &&
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/move/include/boost/move/detail/
Dtype_traits.hpp195 # elif BOOST_MOVE_HAS_TRAIT(has_trivial_move_constructor)
/aosp_15_r20/external/clang/test/SemaCXX/
H A Dtype-traits.cpp1314 void has_trivial_move_constructor() { in has_trivial_move_constructor() function