Home
last modified time | relevance | path

Searched refs:move_detail (Results 1 – 22 of 22) sorted by relevance

/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.hpp33 using ::boost::move_detail::enable_if;
34 using ::boost::move_detail::enable_if_and;
35 using ::boost::move_detail::is_same;
36 using ::boost::move_detail::is_different;
37 using ::boost::move_detail::is_pointer;
38 using ::boost::move_detail::add_reference;
39 using ::boost::move_detail::add_const;
40 using ::boost::move_detail::add_const_reference;
41 using ::boost::move_detail::remove_const;
42 using ::boost::move_detail::remove_reference;
[all …]
H A Dmpl.hpp35 using boost::move_detail::integral_constant;
36 using boost::move_detail::true_type;
37 using boost::move_detail::false_type;
38 using boost::move_detail::enable_if_c;
39 using boost::move_detail::enable_if;
40 using boost::move_detail::enable_if_convertible;
41 using boost::move_detail::disable_if_c;
42 using boost::move_detail::disable_if;
43 using boost::move_detail::disable_if_convertible;
44 using boost::move_detail::is_convertible;
[all …]
H A Dcopy_move_algo.hpp128 : boost::move_detail::and_
139 : boost::move_detail::and_
147 : boost::move_detail::and_
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/move/
H A Dutility_core.hpp51 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_and
62 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_and
69 return *BOOST_MOVE_TO_RV_CAST(::boost::rv<T>*, ::boost::move_detail::addressof(x) ); in move()
73 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_and
90 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_and
93 , ::boost::move_detail::is_rv<T>
95 forward(const typename ::boost::move_detail::identity<T>::type &x) BOOST_NOEXCEPT in forward()
101 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_and
104 , ::boost::move_detail::is_not_rv<T>
106 forward(const typename ::boost::move_detail::identity<T>::type &x) BOOST_NOEXCEPT in forward()
[all …]
H A Dutility.hpp43 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_c
45 , typename ::boost::move_detail::add_const<T>::type &
53 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_c
55 … && ::boost::move_detail::is_nothrow_move_constructible_or_uncopyable<T>::value, rv<T>&>::type
58 return *static_cast<rv<T>* >(::boost::move_detail::addressof(x)); in move_if_noexcept()
62 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_c
64 && ::boost::move_detail::is_nothrow_move_constructible_or_uncopyable<T>::value
73 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_c
75 && !::boost::move_detail::is_nothrow_move_constructible_or_uncopyable<T>::value
76 , typename ::boost::move_detail::add_const<T>::type &
[all …]
H A Dcore.hpp86 : public ::boost::move_detail::if_c
87 < ::boost::move_detail::is_class<T>::value
89 , ::boost::move_detail::nat
105 namespace move_detail { namespace
111 : integral_constant<bool, ::boost::move_detail::is_rv_impl<T>::value >
129 : ::boost::move_detail::has_move_emulation_enabled_impl<T>
135 static const bool value = !::boost::move_detail::has_move_emulation_enabled_impl<T>::value;
197 namespace move_detail { namespace
200 BOOST_MOVE_FORCEINLINE typename ::boost::move_detail::enable_if_c
201 < ::boost::move_detail::is_lvalue_reference<Ret>::value ||
[all …]
H A Dalgorithm.hpp43 namespace move_detail { namespace
70 … typename ::boost::move_detail::enable_if< move_detail::is_move_iterator<I> >::type* = 0) in uninitialized_copy_or_move()
72 return ::boost::move_detail::uninitialized_move_move_iterator(f, l, r); in uninitialized_copy_or_move()
81 namespace move_detail { namespace
109 … typename ::boost::move_detail::enable_if< move_detail::is_move_iterator<I> >::type* = 0) in copy_or_move()
111 return ::boost::move_detail::move_move_iterator(f, l, r); in copy_or_move()
133 ,typename ::boost::move_detail::disable_if< move_detail::is_move_iterator<I> >::type* = 0 in uninitialized_copy_or_move()
156 ,typename ::boost::move_detail::disable_if< move_detail::is_move_iterator<I> >::type* = 0 in copy_or_move()
H A Dtraits.hpp46 : ::boost::move_detail::is_trivially_destructible<T>
56 static const bool value = boost::move_detail::is_nothrow_move_constructible<T>::value &&
57 boost::move_detail::is_nothrow_move_assignable<T>::value;
60 namespace move_detail { namespace
H A Dadl_move_swap.hpp158 …RCEINLINE void swap_proxy(T& x, T& y, typename boost::move_detail::enable_if_c<!boost::move_detail in swap_proxy()
169 …, typename boost::move_detail::enable_if< and_op_not_impl<boost::move_detail::has_move_emulation_e… in swap_proxy()
176 …, typename boost::move_detail::enable_if< and_op_impl< boost::move_detail::has_move_emulation_enab… in swap_proxy()
H A Diterator.hpp52 typedef typename ::boost::move_detail::if_
148 namespace move_detail { namespace
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/intrusive/detail/
H A Dmpl.hpp33 using boost::move_detail::is_same;
34 using boost::move_detail::add_const;
35 using boost::move_detail::remove_const;
36 using boost::move_detail::remove_cv;
37 using boost::move_detail::remove_reference;
38 using boost::move_detail::add_reference;
39 using boost::move_detail::remove_pointer;
40 using boost::move_detail::add_pointer;
41 using boost::move_detail::true_type;
42 using boost::move_detail::false_type;
[all …]
H A Diterator.hpp83 : ::boost::move_detail::enable_if_c
93 : ::boost::move_detail::enable_if_c
94 < ::boost::move_detail::is_same
103 : ::boost::move_detail::enable_if_c
104 < !::boost::move_detail::is_same
116 : ::boost::move_detail::enable_if_c
117 < ::boost::move_detail::is_same_or_convertible
121 !::boost::move_detail::is_same_or_convertible
H A Dhas_member_function_callable_with.hpp119 static decltype(boost::move_detail::declval<U>(). in BOOST_MOVE_CAT()
120 …BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME(::boost::move_detail::declval<Args>()..… in BOOST_MOVE_CAT()
196 ( (::boost::move_detail::declval
198 …BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH_FUNCNAME(::boost::move_detail::declval<Args>()..…
238 …static decltype(boost::move_detail::declval<U>().BOOST_INTRUSIVE_HAS_MEMBER_FUNCTION_CALLABLE_WITH…
250 …template<class F, std::size_t N = sizeof(boost::move_detail::declval<F>().BOOST_INTRUSIVE_HAS_MEMB…
295 ( (::boost::move_detail::declval\
309 static decltype(boost::move_detail::declval<U>().\
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/move/detail/
H A Dmove_helpers.hpp30 …typename ::boost::move_detail::if_< ::boost::move_detail::is_class<U>, BOOST_CATCH_CONST_RLVALUE(U…
32 …typename ::boost::move_detail::if_< ::boost::move_detail::is_class<U>, BOOST_RV_REF(U), ::boost::m…
50 : public ::boost::move_detail::enable_if_and
52 , ::boost::move_detail::is_same<TYPE, BOOST_MOVE_TEMPL_PARAM>
53 , ::boost::move_detail::is_class<TYPE>
60 : public ::boost::move_detail::disable_if_or
62 , ::boost::move_detail::is_same<TYPE, BOOST_MOVE_TEMPL_PARAM>
63 , ::boost::move_detail::is_rv_impl<BOOST_MOVE_TEMPL_PARAM>
64 , ::boost::move_detail::and_
65 < ::boost::move_detail::is_rv_impl<BOOST_MOVE_TEMPL_PARAM>
[all …]
H A Dtype_traits.hpp93 # define BOOST_MOVE_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T)|| ::boost::move_detail::i…
94 # define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) || ::boost::move_detail
95 …_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) || ::boost::move_detail::is_pod<T>::val…
96 …HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) || ::boost::move_detail::is_trivially_d…
97 # define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) || ::boost::move_detail::…
98 # define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) || ::boost::move_detail
102 …L_MOVE_CONSTRUCTOR(T) (__has_trivial_move_constructor(T) || ::boost::move_detail::is_pod<T>::val…
103 …RIVIAL_MOVE_ASSIGN(T) (__has_trivial_move_assign(T) || ::boost::move_detail::is_pod<T>::val…
154 # define BOOST_MOVE_INTEL_TT_OPTS || ::boost::move_detail::is_pod<T>::value
223 #define BOOST_MOVE_IS_POD_IMPL(T) (::boost::move_detail::is_scalar<T>::value ||\
[all …]
H A Dfwd_macros.hpp25 namespace move_detail { namespace
39 namespace move_detail { namespace
182 #define BOOST_MOVE_DECLVAL1 ::boost::move_detail::declval<P0>()
183 #define BOOST_MOVE_DECLVAL2 BOOST_MOVE_DECLVAL1, ::boost::move_detail::declval<P1>()
184 #define BOOST_MOVE_DECLVAL3 BOOST_MOVE_DECLVAL2, ::boost::move_detail::declval<P2>()
185 #define BOOST_MOVE_DECLVAL4 BOOST_MOVE_DECLVAL3, ::boost::move_detail::declval<P3>()
186 #define BOOST_MOVE_DECLVAL5 BOOST_MOVE_DECLVAL4, ::boost::move_detail::declval<P4>()
187 #define BOOST_MOVE_DECLVAL6 BOOST_MOVE_DECLVAL5, ::boost::move_detail::declval<P5>()
188 #define BOOST_MOVE_DECLVAL7 BOOST_MOVE_DECLVAL6, ::boost::move_detail::declval<P6>()
189 #define BOOST_MOVE_DECLVAL8 BOOST_MOVE_DECLVAL7, ::boost::move_detail::declval<P7>()
[all …]
H A Diterator_traits.hpp50 typedef typename boost::move_detail::make_unsigned<difference_type>::type size_type;
61 typedef typename boost::move_detail::make_unsigned<difference_type>::type size_type;
72 typedef typename boost::move_detail::make_unsigned<difference_type>::type size_type;
H A Dreverse_iterator.hpp58 , typename boost::move_detail::enable_if_convertible<OtherIt, It>::type* =0 in reverse_iterator()
67 typename boost::move_detail::enable_if_convertible<OtherIt, It, reverse_iterator &>::type
H A Dmeta_utils.hpp32 namespace move_detail { namespace
269 return ::boost::move_detail::addressof_impl<T>::f in addressof()
270 ( ::boost::move_detail::addr_impl_ref<T>( v ), 0 ); in addressof()
H A Dmeta_utils_core.hpp28 namespace move_detail { namespace
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/move/algo/
H A Dmove.hpp123 void * const addr = static_cast<void*>(::boost::move_detail::addressof(*r)); in uninitialized_move()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/container/
H A Dallocator_traits.hpp354 static const bool value = ::boost::move_detail::and_ in construct()
423 static const bool value = ::boost::move_detail::and_ \