Home
last modified time | relevance | path

Searched refs:remove_const (Results 1 – 25 of 268) sorted by relevance

1234567891011

/third_party/boost/libs/type_traits/test/
Dremove_const_test.cpp15 BOOST_DECL_TRANSFORM_TEST3(remove_const_test_1, ::tt::remove_const, const)
16 BOOST_DECL_TRANSFORM_TEST(remove_const_test_2, ::tt::remove_const, volatile, volatile)
17 BOOST_DECL_TRANSFORM_TEST(remove_const_test_3, ::tt::remove_const, const volatile, volatile)
18 BOOST_DECL_TRANSFORM_TEST0(remove_const_test_4, ::tt::remove_const)
19 BOOST_DECL_TRANSFORM_TEST(remove_const_test_6, ::tt::remove_const, *const, *)
20 BOOST_DECL_TRANSFORM_TEST(remove_const_test_7, ::tt::remove_const, *volatile, *volatile)
21 BOOST_DECL_TRANSFORM_TEST(remove_const_test_8, ::tt::remove_const, *const volatile, *volatile)
22 BOOST_DECL_TRANSFORM_TEST(remove_const_test_9, ::tt::remove_const, *, *)
23 BOOST_DECL_TRANSFORM_TEST(remove_const_test_11, ::tt::remove_const, volatile*, volatile*)
24 BOOST_DECL_TRANSFORM_TEST(remove_const_test_12, ::tt::remove_const, const[2], [2])
[all …]
/third_party/boost/libs/type_traits/doc/
Dremove_const.qbk8 [section:remove_const remove_const]
11 struct remove_const
16 template <class T> using remove_const_t = typename remove_const<T>::type; // C++11 and above
24 __header ` #include <boost/type_traits/remove_const.hpp>` or ` #include <boost/type_traits.hpp>`
30 [[`remove_const<int>::type`][`int`]]
32 [[`remove_const<int const>::type`] [`int`]]
34 [[`remove_const<int const volatile>::type`] [`int volatile`]]
36 [[`remove_const<int const&>::type`] [`int const&`]]
38 [[`remove_const<int const*>::type`] [`int const*`]]
/third_party/boost/libs/parameter/test/
Dpreprocessor_eval_category.cpp56 typename boost::remove_const<
67 typename boost::remove_const<
74 typename boost::remove_const<
85 typename boost::remove_const<
94 typename boost::remove_const<
102 typename boost::remove_const<
113 typename boost::remove_const<
120 typename boost::remove_const<
131 typename boost::remove_const<
141 typename boost::remove_const<
[all …]
Dpreprocessor_eval_cat_no_spec.cpp44 typename boost::remove_const<
54 typename boost::remove_const<
66 typename boost::remove_const<
77 typename boost::remove_const<
87 typename boost::remove_const<
100 typename boost::remove_const<
110 typename boost::remove_const<
122 typename boost::remove_const<
132 typename boost::remove_const<
194 typename boost::remove_const<
[all …]
Devaluate_category.cpp177 typename std::remove_const< in evaluate()
187 typename std::remove_const< in evaluate()
198 typename boost::remove_const< in evaluate()
208 typename boost::remove_const< in evaluate()
221 typename std::remove_const< in evaluate()
232 typename boost::remove_const< in evaluate()
243 typename boost::remove_const< in evaluate()
/third_party/boost/boost/accumulators/numeric/
Dfunctional.hpp103 typedef typename remove_const<Arg>::type argument_type; \
140 typedef typename remove_const<Left>::type first_argument_type; \
141 typedef typename remove_const<Right>::type second_argument_type; \
288 … BOOST_STATIC_ASSERT(std::numeric_limits<typename remove_const<Arg>::type>::is_specialized);
291 typedef typename remove_const<Arg>::type result_type;
293 typename remove_const<Arg>::type operator ()(Arg &) const in operator ()()
295 return (std::numeric_limits<typename remove_const<Arg>::type>::min)(); in operator ()()
302 … BOOST_STATIC_ASSERT(std::numeric_limits<typename remove_const<Arg>::type>::is_specialized);
305 typedef typename remove_const<Arg>::type result_type;
307 typename remove_const<Arg>::type operator ()(Arg &) const in operator ()()
[all …]
/third_party/boost/boost/type_traits/
Dremove_const.hpp21 template <class T> struct remove_const{ typedef T type; }; argument
22 template <class T> struct remove_const<T const>{ typedef T type; }; struct
25 template <class T, std::size_t N> struct remove_const<T const[N]>{ typedef T type[N]; }; argument
27 template <class T> struct remove_const<T const[]>{ typedef T type[]; }; struct
33 template <class T> using remove_const_t = typename remove_const<T>::type;
/third_party/boost/boost/lambda/
Dalgorithm.hpp31 typedef typename boost::remove_const<
48 typedef typename boost::remove_const<
66 typedef typename boost::remove_const<
83 typedef typename boost::remove_const<
106 typedef typename boost::remove_const<
129 typedef typename boost::remove_const<
153 typename boost::remove_const<
172 typename boost::remove_const<
191 typedef typename boost::remove_const<
195 typedef typename boost::remove_const<
[all …]
Dnumeric.hpp29 typedef typename boost::remove_const<
51 typedef typename boost::remove_const<
74 typedef typename boost::remove_const<
96 typedef typename boost::remove_const<
/third_party/boost/boost/spirit/home/qi/
Dmeta_compiler.hpp77 typename remove_const<typename Elements::car_type>::type,
86 typedef typename remove_const<typename Elements::car_type>::type term; in operator ()()
128 typename remove_const<typename Elements::car_type>::type,
140 typename remove_const<typename Elements::car_type>::type, in operator ()()
158 typename remove_const<typename Elements::car_type>::type,
159 typename remove_const<typename Elements::cdr_type::car_type>::type,
170 typename remove_const<typename Elements::car_type>::type, in operator ()()
171 typename remove_const<typename Elements::cdr_type::car_type>::type, in operator ()()
/third_party/boost/boost/spirit/home/karma/
Dmeta_compiler.hpp77 typename remove_const<typename Elements::car_type>::type
86 typedef typename remove_const<typename Elements::car_type>::type term; in operator ()()
128 typename remove_const<typename Elements::car_type>::type,
140 typename remove_const<typename Elements::car_type>::type, in operator ()()
158 typename remove_const<typename Elements::car_type>::type,
159 typename remove_const<typename Elements::cdr_type::car_type>::type,
170 typename remove_const<typename Elements::car_type>::type, in operator ()()
171 typename remove_const<typename Elements::cdr_type::car_type>::type, in operator ()()
/third_party/boost/boost/proto/functional/std/
Diterator.hpp47 typename boost::remove_const<
74 typename boost::remove_const<
84 typename boost::remove_const<
121 typename boost::remove_const<
131 typename boost::remove_const<
/third_party/boost/boost/serialization/
Dextended_type_info_typeid.hpp119 return factory<typename boost::remove_const< T >::type, 0>(ap); in construct()
121 return factory<typename boost::remove_const< T >::type, 1>(ap); in construct()
123 return factory<typename boost::remove_const< T >::type, 2>(ap); in construct()
125 return factory<typename boost::remove_const< T >::type, 3>(ap); in construct()
127 return factory<typename boost::remove_const< T >::type, 4>(ap); in construct()
Dextended_type_info_no_rtti.hpp133 return factory<typename boost::remove_const< T >::type, 0>(ap); in construct()
135 return factory<typename boost::remove_const< T >::type, 1>(ap); in construct()
137 return factory<typename boost::remove_const< T >::type, 2>(ap); in construct()
139 return factory<typename boost::remove_const< T >::type, 3>(ap); in construct()
141 return factory<typename boost::remove_const< T >::type, 4>(ap); in construct()
/third_party/boost/boost/mp11/detail/
Dmp_plus.hpp28 using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>;
45 using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>;
53 using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>;
61 using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>;
67 using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>;
/third_party/boost/boost/accumulators/numeric/functional/
Dvalarray.hpp244 typename remove_const<To>::type res(arr.size()); in operator ()()
299 typedef typename remove_const<T>::type result_type;
301 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
315 typedef typename remove_const<T>::type result_type;
317 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
331 typedef typename remove_const<T>::type result_type;
333 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
347 typedef typename remove_const<T>::type result_type;
349 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
Dvector.hpp257 typename remove_const<To>::type res(arr.size()); in operator ()()
284 typedef typename remove_const<T>::type result_type;
286 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
300 typedef typename remove_const<T>::type result_type;
302 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
316 typedef typename remove_const<T>::type result_type;
318 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
332 typedef typename remove_const<T>::type result_type;
334 typename remove_const<T>::type operator ()(T &arr) const in operator ()()
/third_party/boost/boost/interprocess/detail/
Dtype_traits.hpp101 struct remove_const struct
107 struct remove_const<const T> struct
127 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
/third_party/boost/boost/qvm/detail/
Dremove_const.hpp20 remove_const struct
27 remove_const<T const> struct
/third_party/boost/boost/test/
Dparameterized_test.hpp133 …BOOST_DEDUCED_TYPENAME remove_const<BOOST_DEDUCED_TYPENAME remove_reference<ParamType>::type>::typ…
141 …typedef BOOST_DEDUCED_TYPENAME remove_const<BOOST_DEDUCED_TYPENAME remove_reference<ParamType>::ty… in make_test_case()
149 …BOOST_DEDUCED_TYPENAME remove_const<BOOST_DEDUCED_TYPENAME remove_reference<ParamType>::type>::typ…
158 …typedef BOOST_DEDUCED_TYPENAME remove_const<BOOST_DEDUCED_TYPENAME remove_reference<ParamType>::ty… in make_test_case()
/third_party/boost/boost/parameter/aux_/preprocessor/impl/
Dfunction_cast.hpp130 typename ::std::remove_const<
144 , typename ::std::remove_const<Source>::type
150 typename ::boost::remove_const<
160 , typename ::boost::remove_const<Source>::type
190 , ::std::remove_const<Target>
196 , ::boost::remove_const<Target>
203 _copy(typename ::std::remove_const<Target>::type value) in _copy()
205 _copy(typename ::boost::remove_const<Target>::type value) in _copy()
570 typename ::boost::remove_const<
580 , typename ::boost::remove_const<Source>::type
/third_party/boost/boost/fusion/tuple/
Dmake_tuple.hpp33 typename remove_const<
40 typename remove_const< in make_tuple()
/third_party/boost/boost/parameter/aux_/
Dis_maybe.hpp24 , typename ::std::remove_const<T>::type
41 , typename ::boost::remove_const<T>::type
/third_party/boost/boost/signals2/
Ddeconstruct.hpp60 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get())); in postconstruct()
71 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
83 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
94 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
105 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
116 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
127 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
140 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
153 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
166 adl_postconstruct(_sp, const_cast<typename boost::remove_const<T>::type *>(_sp.get()), in postconstruct()
[all …]
/third_party/boost/boost/fusion/adapted/struct/detail/
Dend_impl.hpp32 , struct_size<typename remove_const<Seq>::type>::value
56 , struct_size<typename remove_const<Seq>::type>::value

1234567891011