/third_party/boost/libs/type_traits/test/ |
D | remove_const_test.cpp | 15 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/ |
D | remove_const.qbk | 8 [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/ |
D | preprocessor_eval_category.cpp | 56 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 …]
|
D | preprocessor_eval_cat_no_spec.cpp | 44 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 …]
|
D | evaluate_category.cpp | 177 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/ |
D | functional.hpp | 103 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/ |
D | remove_const.hpp | 21 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/ |
D | algorithm.hpp | 31 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 …]
|
D | numeric.hpp | 29 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/ |
D | meta_compiler.hpp | 77 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/ |
D | meta_compiler.hpp | 77 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/ |
D | iterator.hpp | 47 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/ |
D | extended_type_info_typeid.hpp | 119 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()
|
D | extended_type_info_no_rtti.hpp | 133 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/ |
D | mp_plus.hpp | 28 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/ |
D | valarray.hpp | 244 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 ()()
|
D | vector.hpp | 257 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/ |
D | type_traits.hpp | 101 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/ |
D | remove_const.hpp | 20 remove_const struct 27 remove_const<T const> struct
|
/third_party/boost/boost/test/ |
D | parameterized_test.hpp | 133 …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/ |
D | function_cast.hpp | 130 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/ |
D | make_tuple.hpp | 33 typename remove_const< 40 typename remove_const< in make_tuple()
|
/third_party/boost/boost/parameter/aux_/ |
D | is_maybe.hpp | 24 , typename ::std::remove_const<T>::type 41 , typename ::boost::remove_const<T>::type
|
/third_party/boost/boost/signals2/ |
D | deconstruct.hpp | 60 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/ |
D | end_impl.hpp | 32 , struct_size<typename remove_const<Seq>::type>::value 56 , struct_size<typename remove_const<Seq>::type>::value
|