Home
last modified time | relevance | path

Searched defs:remove_cv (Results 1 – 7 of 7) sorted by relevance

/third_party/boost/boost/type_traits/
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; }; argument
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[]; }; argument
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[]; }; struct
/third_party/boost/boost/intrusive/detail/
Dhas_member_function_callable_with.hpp70 template<typename T> struct remove_cv { typedef T type; }; struct
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; }; argument
73 template<typename T> struct remove_cv<volatile T> { typedef T type; }; argument
/third_party/boost/libs/align/test/
Dalignment_of_test.cpp46 struct remove_cv { struct
51 struct remove_cv<const T> { argument
56 struct remove_cv<volatile T> { struct
61 struct remove_cv<const volatile T> { argument
68 typename remove_cv<typename remove_all_extents<typename argument
/third_party/boost/boost/move/detail/
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; }; struct
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; }; argument
Dunique_ptr_meta_utils.hpp176 struct remove_cv struct
179 <typename remove_const<T>::type>::type type;
/third_party/boost/libs/hana/include/boost/hana/
Dtraits.hpp140 constexpr auto remove_cv = metafunction<std::remove_cv>; variable
/third_party/boost/boost/hana/
Dtraits.hpp140 constexpr auto remove_cv = metafunction<std::remove_cv>; variable