Home
last modified time | relevance | path

Searched refs:remove_cv (Results 1 – 25 of 98) sorted by relevance

1234

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/type_traits/
H A Dremove_cv.hpp21 template <class T> struct remove_cv{ typedef T type; }; argument
22 template <class T> struct remove_cv<T const>{ typedef T type; }; argument
23 template <class T> struct remove_cv<T volatile>{ typedef T type; }; struct
24 template <class T> struct remove_cv<T const volatile>{ typedef T type; }; struct
27 template <class T, std::size_t N> struct remove_cv<T const[N]>{ typedef T type[N]; }; struct
28 template <class T, std::size_t N> struct remove_cv<T const volatile[N]>{ typedef T type[N]; }; argument
29 template <class T, std::size_t N> struct remove_cv<T volatile[N]>{ typedef T type[N]; }; struct
31 template <class T> struct remove_cv<T const[]>{ typedef T type[]; }; struct
32 template <class T> struct remove_cv<T const volatile[]>{ typedef T type[]; }; argument
33 template <class T> struct remove_cv<T volatile[]>{ typedef T type[]; }; argument
[all …]
H A Dis_base_and_derived.hpp207 typedef typename remove_cv<B>::type ncvB;
208 typedef typename remove_cv<D>::type ncvD;
223 typedef typename remove_cv<B>::type ncvB;
224 typedef typename remove_cv<D>::type ncvD;
H A Dis_base_of.hpp22 typedef typename remove_cv<B>::type ncvB;
23 typedef typename remove_cv<D>::type ncvD;
H A Dis_empty.hpp72 typedef typename remove_cv<T>::type cvt;
97 typedef typename remove_cv<T>::type cvt;
H A Dmake_signed.hpp32 …BOOST_STATIC_ASSERT_MSG(!(::boost::is_same<typename remove_cv<T>::type, bool>::value), "The templa…
34 typedef typename remove_cv<T>::type t_no_cv;
H A Dmake_unsigned.hpp32 …BOOST_STATIC_ASSERT_MSG((! ::boost::is_same<typename remove_cv<T>::type, bool>::value), "The templ…
34 typedef typename remove_cv<T>::type t_no_cv;
H A Dis_signed.hpp36 typedef typename remove_cv<T>::type no_cv_t;
44 typedef typename remove_cv<T>::type no_cv_t;
H A Ddecay.hpp25 …template <class T, bool Array, bool Function> struct decay_imp { typedef typename remove_cv<T>::ty…
H A Dremove_pointer.hpp47 typedef typename remove_pointer_imp<typename boost::remove_cv<T>::type>::type type;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/math/tools/
H A Dpromotion.hpp129 typename remove_cv<T1>::type,
131 typename remove_cv<T2>::type,
133 typename remove_cv<T3>::type,
135 typename remove_cv<T4>::type,
137 typename remove_cv<T5>::type, typename remove_cv<T6>::type
161 typename remove_cv<T1>::type,
163 typename remove_cv<T2>::type,
165 typename remove_cv<T3>::type,
167 typename remove_cv<T4>::type,
169 typename remove_cv<T5>::type, typename remove_cv<T6>::type
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/function_types/detail/
H A Dclass_transform.hpp44 template<typename T> struct class_transform< T, remove_cv<_> >
45 { typedef typename boost::remove_cv<T>::type type; };
47 template<typename T> struct class_transform< T, add_reference< remove_cv<_> > >
48 { typedef typename boost::remove_cv<T>::type & type; };
50 template<typename T> struct class_transform< T, add_pointer< remove_cv<_> > >
51 { typedef typename boost::remove_cv<T>::type * type; };
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/type_traits/detail/
H A Dcomposite_pointer_type.hpp84 typedef typename boost::remove_cv<T>::type T2;
85 typedef typename boost::remove_cv<U>::type U2;
101 typedef typename boost::remove_cv<T>::type T2;
102 typedef typename boost::remove_cv<U>::type U2;
119 typedef typename boost::remove_cv<T>::type T2;
120 typedef typename boost::remove_cv<U>::type U2;
H A Dhas_binary_operator.hpp204 typedef typename ::boost::remove_cv<Lhs_noref>::type Lhs_nocv;
205 typedef typename ::boost::remove_cv<Rhs_noref>::type Rhs_nocv;
206 …typedef typename ::boost::remove_cv< typename ::boost::remove_reference< typename ::boost::remove_…
207 …typedef typename ::boost::remove_cv< typename ::boost::remove_reference< typename ::boost::remove_…
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/detail/
H A Dindirect_traits.hpp79 : is_member_function_pointer<typename remove_cv<T>::type>
96 typename remove_cv<
174 typename remove_cv<
188 typename remove_cv<
H A Dis_incrementable.hpp78 static typename boost::remove_cv<T>::type& x;
89 static typename boost::remove_cv<T>::type& x;
/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_traits87 /// remove_cv
89 struct remove_cv;
102 remove_cv<_Tp>::type>::value)>
128 remove_cv<_Tp>::type>::value)>
142 remove_cv<_Tp>::type>::value)>
167 remove_cv<_Tp>::type>::value)>
188 typename remove_cv<_Tp>::type>::value)>
201 typename remove_cv<_Tp>::type>::value)>
302 typename remove_cv<_Tp>::type>::value)>
416 /// remove_cv
[all …]
/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_traits87 /// remove_cv
89 struct remove_cv;
102 remove_cv<_Tp>::type>::value)>
128 remove_cv<_Tp>::type>::value)>
142 remove_cv<_Tp>::type>::value)>
167 remove_cv<_Tp>::type>::value)>
188 typename remove_cv<_Tp>::type>::value)>
201 typename remove_cv<_Tp>::type>::value)>
302 typename remove_cv<_Tp>::type>::value)>
416 /// remove_cv
[all …]
/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.hpp401 template<typename T> struct remove_cv { typedef T type; }; argument
402 template<typename T> struct remove_cv<const T> { typedef T type; }; argument
403 template<typename T> struct remove_cv<const volatile T> { typedef T type; }; argument
404 template<typename T> struct remove_cv<volatile T> { typedef T type; }; struct
421 : make_unsigned_impl<typename remove_cv<T>::type>
434 : is_floating_point_cv<typename remove_cv<T>::type>
467 : public is_integral_cv<typename remove_cv<T>::type>
505 : is_void_cv<typename remove_cv<T>::type>
531 : is_member_pointer_cv<typename remove_cv<T>::type>
554 : is_nullptr_t_cv<typename remove_cv<T>::type>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/utility/detail/
H A Dresult_of_iterate.hpp31 typename remove_cv<F>::type,
32 typename remove_cv<F>::type(BOOST_RESULT_OF_ARGS),
63 typename remove_cv<F>::type,
64 typename remove_cv<F>::type(BOOST_PP_ENUM_PARAMS(BOOST_PP_ITERATION(),T)), false
102 …identity<BOOST_PP_CAT(result_of_callable_fun_, BOOST_PP_ITERATION())<typename remove_cv<F>::type> > in BOOST_PP_CAT()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/intrusive/detail/
H A Dhas_member_function_callable_with.hpp70 template<typename T> struct remove_cv { typedef T type; }; argument
71 template<typename T> struct remove_cv<const T> { typedef T type; }; struct
72 template<typename T> struct remove_cv<const volatile T> { typedef T type; }; struct
73 template<typename T> struct remove_cv<volatile T> { typedef T type; }; argument
147 : public boost_intrusive_hmfcw::remove_cv<Type>::type, public BaseMixin
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/numeric/conversion/detail/
H A Dconversion_traits.hpp82 typedef typename remove_cv<T>::type target_type ;
83 typedef typename remove_cv<S>::type source_type ;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/fusion/container/vector/detail/
H A Dvalue_at_impl.hpp49 typedef typename boost::remove_cv<Sequence>::type seq;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/typeof/
H A Ddecltype.hpp14 using remove_cv_ref_t = typename remove_cv<typename remove_reference<T>::type>::type;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/iostreams/detail/
H A Dis_dereferenceable.hpp57 static typename boost::remove_cv<T>::type& x;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/variant/detail/
H A Delement_index.hpp40 variant_element_functor<boost::mpl::_1, typename boost::remove_cv<T>::type >

1234