Home
last modified time | relevance | path

Searched refs:is_pod (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/type_traits/
H A Dis_pod.hpp35 template <typename T> struct is_pod struct
40 template <typename T, std::size_t sz> struct is_pod<T[sz]> : public is_pod<T>{}; struct
45 template<> struct is_pod<void> : public true_type{}; struct
48 template<> struct is_pod<void const> : public true_type{}; struct
49 template<> struct is_pod<void const volatile> : public true_type{}; struct
50 template<> struct is_pod<void volatile> : public true_type{}; struct
53 template<class T> struct is_POD : public is_pod<T>{};
H A Dtype_with_alignment.hpp107 template<> struct is_pod< ::boost::tt_align_ns::a2> : public true_type{}; struct
108 template<> struct is_pod< ::boost::tt_align_ns::a4> : public true_type{}; struct
109 template<> struct is_pod< ::boost::tt_align_ns::a8> : public true_type{}; struct
110 template<> struct is_pod< ::boost::tt_align_ns::a16> : public true_type{}; struct
111 template<> struct is_pod< ::boost::tt_align_ns::a32> : public true_type{}; struct
112 template<> struct is_pod< ::boost::tt_align_ns::a64> : public true_type{}; struct
113 template<> struct is_pod< ::boost::tt_align_ns::a128> : public true_type{}; struct
201 template<> struct is_pod< ::boost::tt_align_ns::a8> : public true_type{}; struct
202 template<> struct is_pod< ::boost::tt_align_ns::a16> : public true_type{}; struct
203 template<> struct is_pod< ::boost::tt_align_ns::a32> : public true_type{}; struct
[all …]
H A Dhas_trivial_constructor.hpp41 …: public integral_constant <bool, ((::boost::is_pod<T>::value || BOOST_HAS_TRIVIAL_CONSTRUCTOR(T))…
43 : public integral_constant <bool, ::boost::is_pod<T>::value>{};
H A Dintrinsics.hpp104 # define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) || ( ::boost::is_pod<T>::value && !…
105 # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) || ::boost::is_pod<T>::valu…
109 # define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T) || ::boost::is_pod<T>::value)
126 …RIVIAL_MOVE_CONSTRUCTOR(T) ((__has_trivial_move_constructor(T) || boost::is_pod<T>::value) && ! ::…
127 # define BOOST_HAS_TRIVIAL_MOVE_ASSIGN(T) ((__has_trivial_move_assign(T) || boost::is_pod<T>:…
174 …ined(__GLIBCXX__) || (__GLIBCXX__ >= 20080306 && __GLIBCXX__ != 20080519)) && __has_feature(is_pod)
249 # define BOOST_INTEL_TT_OPTS || is_pod<T>::value
H A Dis_assignable.hpp61 …> struct is_assignable<T&, U> : public integral_constant<bool, is_pod<T>::value && is_pod<typename…
H A Dhas_trivial_destructor.hpp36 …ame T> struct has_trivial_destructor : public integral_constant<bool, ::boost::is_pod<T>::value>{};
H A Dhas_trivial_assign.hpp31 ::boost::is_pod<T>::value && !::boost::is_const<T>::value && !::boost::is_volatile<T>::value
H A Dhas_trivial_copy.hpp36 ::boost::is_pod<T>::value
H A Dhas_trivial_move_constructor.hpp55 …: public integral_constant<bool, ::boost::is_pod<T>::value && !::boost::is_volatile<T>::value SOLA…
H A Dis_destructible.hpp45 …template <class T> struct is_destructible : public integral_constant<bool, is_pod<T>::value || is_…
H A Dhas_trivial_move_assign.hpp51 …::boost::is_pod<T>::value && !::boost::is_const<T>::value && !::boost::is_volatile<T>::value SOLAR…
H A Dis_default_constructible.hpp74 template <class T> struct is_default_constructible : public is_pod<T>{};
H A Daligned_storage.hpp134 struct is_pod< ::boost::detail::aligned_storage::aligned_storage_imp<size_, alignment_> > : public … struct
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/move/detail/
H A Dtype_traits.hpp93 …_MOVE_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T)|| ::boost::move_detail::is_pod<T>::value)
94 …VE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) || ::boost::move_detail::is_pod<T>::value)
95 …AS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) || ::boost::move_detail::is_pod<T>::value)
102 …MOVE_CONSTRUCTOR(T) (__has_trivial_move_constructor(T) || ::boost::move_detail::is_pod<T>::value)
103 …VIAL_MOVE_ASSIGN(T) (__has_trivial_move_assign(T) || ::boost::move_detail::is_pod<T>::value)
112 …ined(__GLIBCXX__) || (__GLIBCXX__ >= 20080306 && __GLIBCXX__ != 20080519)) && __has_feature(is_pod)
154 # define BOOST_MOVE_INTEL_TT_OPTS || ::boost::move_detail::is_pod<T>::value
238 … #define BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T) ::boost::move_detail::is_pod<T>::value ||\
242 #define BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T) ::boost::move_detail::is_pod<T>::value
248 #define BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T) ::boost::move_detail::is_pod<T>::value
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/tr1/
H A Dtype_traits503 struct is_pod
509 : public integral_constant<bool, is_pod<_Tp>::value>
514 : public integral_constant<bool, is_pod<_Tp>::value>
519 : public integral_constant<bool, is_pod<_Tp>::value>
524 : public integral_constant<bool, is_pod<_Tp>::value>
529 : public integral_constant<bool, is_pod<_Tp>::value>
534 : public integral_constant<bool, is_pod<_Tp>::value>
539 : public integral_constant<bool, is_pod<_Tp>::value>
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/tr1/
H A Dtype_traits503 struct is_pod
509 : public integral_constant<bool, is_pod<_Tp>::value>
514 : public integral_constant<bool, is_pod<_Tp>::value>
519 : public integral_constant<bool, is_pod<_Tp>::value>
524 : public integral_constant<bool, is_pod<_Tp>::value>
529 : public integral_constant<bool, is_pod<_Tp>::value>
534 : public integral_constant<bool, is_pod<_Tp>::value>
539 : public integral_constant<bool, is_pod<_Tp>::value>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/
H A Dblank.hpp38 struct is_pod< blank > struct
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/container/detail/
H A Dtype_traits.hpp47 using ::boost::move_detail::is_pod;
H A Dcopy_move_algo.hpp243 || container_detail::is_pod<value_type>::value
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/experimental/
H A Dtype_traits116 constexpr bool is_pod_v = is_pod<_Tp>::value;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/experimental/
H A Dtype_traits116 constexpr bool is_pod_v = is_pod<_Tp>::value;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/
H A Dtraits.hpp170 : is_pod<T>
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/libcxx/include/
H A Dtype_traits95 template <class T> struct is_pod;
289 = is_pod<T>::value; // C++17
4087 // is_pod
4089 #if __has_feature(is_pod) || (_GNUC_VER >= 403)
4091 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_pod
4096 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_pod
4107 = is_pod<_Tp>::value;
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/libcxx/include/
H A Dtype_traits95 template <class T> struct is_pod;
289 = is_pod<T>::value; // C++17
4087 // is_pod
4089 #if __has_feature(is_pod) || (_GNUC_VER >= 403)
4091 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_pod
4096 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_pod
4107 = is_pod<_Tp>::value;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/
H A Dtype_traits692 /// is_pod (deprecated in C++20)
697 is_pod
3087 inline constexpr bool is_pod_v = is_pod<_Tp>::value;

12