/third_party/boost/boost/variant2/ |
D | variant.hpp | 127 template <class... T> struct variant_size<variant<T...>>: mp11::mp_size<variant<T...>> 148 using type = mp11::mp_at_c<variant<T...>, I>; 151 …t variant_alternative_impl<I, variant<T...> const, true>: std::add_const< mp11::mp_at_c<variant<T.… 155 …ant_alternative_impl<I, variant<T...> volatile, true>: std::add_volatile< mp11::mp_at_c<variant<T.… 159 …ant_alternative_impl<I, variant<T...> const volatile, true>: std::add_cv< mp11::mp_at_c<variant<T.… 163 …ant_alternative_impl<I, variant<T...>&, true>: std::add_lvalue_reference< mp11::mp_at_c<variant<T.… 167 …ternative_impl<I, variant<T...> const&, true>: std::add_lvalue_reference< mp11::mp_at_c<variant<T.… 171 …native_impl<I, variant<T...> volatile&, true>: std::add_lvalue_reference< mp11::mp_at_c<variant<T.… 175 …_impl<I, variant<T...> const volatile&, true>: std::add_lvalue_reference< mp11::mp_at_c<variant<T.… 179 …nt_alternative_impl<I, variant<T...>&&, true>: std::add_rvalue_reference< mp11::mp_at_c<variant<T.… [all …]
|
/third_party/boost/boost/parameter/ |
D | binding.hpp | 37 using type = ::boost::mp11::mp_apply_q< 39 , ::boost::mp11::mp_list<Keyword,Default,::boost::mp11::mp_true> 43 ::boost::mp11::mp_if< 45 , ::boost::mp11::mp_if< 47 , ::boost::mp11::mp_false 48 , ::boost::mp11::mp_true 50 , ::boost::mp11::mp_true 80 using type = ::boost::mp11::mp_apply_q< 82 , ::boost::mp11::mp_list<Keyword,Default,::boost::mp11::mp_true> 86 ::boost::mp11::mp_if< [all …]
|
D | value_type.hpp | 37 using type = ::boost::mp11::mp_apply_q< 39 , ::boost::mp11::mp_list<Keyword,Default,::boost::mp11::mp_false> 43 ::boost::mp11::mp_if< 45 , ::boost::mp11::mp_if< 47 , ::boost::mp11::mp_false 48 , ::boost::mp11::mp_true 50 , ::boost::mp11::mp_true 80 using type = ::boost::mp11::mp_apply_q< 82 , ::boost::mp11::mp_list<Keyword,Default,::boost::mp11::mp_false> 86 ::boost::mp11::mp_if< [all …]
|
D | keyword.hpp | 61 ::boost::mp11::mp_if< 63 , ::boost::mp11::mp_true 64 , ::boost::mp11::mp_if< 69 , ::boost::mp11::mp_true 109 ::boost::mp11::mp_if< 111 , ::boost::mp11::mp_true 112 , ::boost::mp11::mp_if< 117 , ::boost::mp11::mp_true 155 ::boost::mp11::mp_if< 156 ::boost::mp11::mp_if< [all …]
|
D | deduced.hpp | 39 : ::boost::mp11::mp_false 49 : ::boost::mp11::mp_true 88 using has_default = ::boost::mp11::mp_if< 90 , ::boost::mp11::mp_false 91 , ::boost::mp11::mp_true 106 using is_deduced = ::boost::mp11::mp_if< 107 ::boost::mp11::mp_if< 109 , ::boost::mp11::mp_true 113 , ::boost::mp11::mp_false
|
/third_party/boost/boost/parameter/aux_/ |
D | augment_predicate.hpp | 112 using augment_predicate_check_consume_ref_mp11 = ::boost::mp11::mp_if< 114 , ::boost::mp11::mp_true 115 , ::boost::mp11::mp_if< 120 , ::boost::mp11::mp_if< 122 , ::boost::mp11::mp_false 123 , ::boost::mp11::mp_true 125 , boost::mp11::mp_true 130 using augment_predicate_check_out_ref_mp11 = ::boost::mp11::mp_if< 135 , ::boost::mp11::mp_if< 137 , ::boost::mp11::mp_if< [all …]
|
/third_party/boost/boost/parameter/aux_/pack/ |
D | make_arg_list.hpp | 58 using type = ::boost::mp11::mp_push_front< 113 using _is_positional = ::boost::mp11::mp_if< 115 , ::boost::mp11::mp_if< 117 , ::boost::mp11::mp_false 118 , ::boost::mp11::mp_if< 120 , ::boost::mp11::mp_false 121 , ::boost::mp11::mp_true 124 , ::boost::mp11::mp_false 147 using _used_args = typename ::boost::mp11::mp_if< 150 , ::boost::mp11::mp_identity<UsedArgs> [all …]
|
D | make_parameter_spec_items.hpp | 52 ::boost::mp11::mp_front<SpecSeq> 58 ::boost::mp11::mp_pop_front<SpecSeq> 81 : ::boost::mp11::mp_if< 82 ::boost::mp11::mp_empty<SpecSeq> 83 , ::boost::mp11::mp_identity< ::boost::parameter::void_> 128 using match_parameters_base_cond = ::boost::mp11::mp_if< 129 ::boost::mp11::mp_empty<SpecSeq> 131 ::boost::mp11::mp_at_c<ArgumentPackAndError,1> 162 : ::boost::mp11::mp_if< 168 ::boost::mp11::mp_at_c<ArgumentPackAndError,0> [all …]
|
/third_party/boost/libs/gil/test/core/color/ |
D | default_color_converter_impl.cpp | 23 namespace mp11 = boost::mp11; 38 void operator()(mp11::mp_list<Src, Dst> const&) const in operator ()() 61 boost::mp11::mp_for_each in run() 63 mp11::mp_product<mp11::mp_list, ColorSpaces, ColorSpaces> in run() 72 void operator()(mp11::mp_list<Src, Dst> const&) const in operator ()() 89 boost::mp11::mp_for_each in run() 91 mp11::mp_product<mp11::mp_list, ColorSpaces, ColorSpaces> in run() 100 mp11::mp_list<gil::cmyk_t, gil::gray_t, gil::rgb_t, gil::rgba_t> in main() 105 mp11::mp_list<gil::gray_t, gil::rgb_t> in main() 108 test_roundtrip_convertible<mp11::mp_list<gil::cmyk_t>>::run(); in main() [all …]
|
/third_party/boost/boost/beast/core/detail/ |
D | variant.hpp | 39 void operator()(mp11::mp_size_t<0>) in operator ()() 47 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 57 void operator()(mp11::mp_size_t<0>) in operator ()() 65 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 77 void operator()(mp11::mp_size_t<0>) in operator ()() 85 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 98 bool operator()(mp11::mp_size_t<0>) in operator ()() 107 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 117 mp11::mp_with_index< in destruct() 125 mp11::mp_with_index< in copy_construct() [all …]
|
/third_party/boost/libs/beast/include/boost/beast/core/detail/ |
D | variant.hpp | 39 void operator()(mp11::mp_size_t<0>) in operator ()() 47 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 57 void operator()(mp11::mp_size_t<0>) in operator ()() 65 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 77 void operator()(mp11::mp_size_t<0>) in operator ()() 85 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 98 bool operator()(mp11::mp_size_t<0>) in operator ()() 107 mp11::mp_at_c<variant, I::value - 1>; in operator ()() 117 mp11::mp_with_index< in destruct() 125 mp11::mp_with_index< in copy_construct() [all …]
|
/third_party/boost/boost/gil/ |
D | metafunctions.hpp | 203 : mp11::mp_not 217 : mp11::mp_or<is_reference<Pixel>, pixel_reference_is_proxy<Pixel>> {}; 234 : mp11::mp_and<pixel_reference_is_proxy<R>, pixel_reference_is_mutable<R>> 327 using first_bit_list = mp11::mp_fold_q 330 mp11::mp_list<std::integral_constant<int, 0>>, 331 mp11::mp_bind 333 mp11::mp_push_back, 334 mp11::_1, 335 mp11::mp_bind 337 mp11::mp_plus, [all …]
|
/third_party/boost/boost/histogram/detail/ |
D | argument_traits.hpp | 21 struct is_weight_impl : mp11::mp_false {}; 24 struct is_weight_impl<weight_type<T>> : mp11::mp_true {}; 30 struct is_sample_impl : mp11::mp_false {}; 33 struct is_sample_impl<sample_type<T>> : mp11::mp_true {}; 40 using type = mp11::mp_first<std::decay_t<mp11::mp_at_c<L, (Idx >= 0 ? Idx : 0)>>>; 51 using nargs = mp11::mp_size_t<NArgs>; 52 using start = mp11::mp_size_t<Start>; 53 using wpos = mp11::mp_int<WeightPos>; 54 using spos = mp11::mp_int<SamplePos>; 60 using list_ = mp11::mp_list<Ts...>; [all …]
|
D | axes.hpp | 49 mp11::tuple_for_each(t, p); in for_each_axis_impl() 67 return impl(mp11::mp_bool<discrete_and_growing>{}, a, *bp); in operator ()() 100 using namespace ::boost::mp11; in make_empty_dynamic_axes() 107 auto axes_transform_impl(const T& t, Functor&& f, mp11::index_sequence<Is...>) { in axes_transform_impl() 115 mp11::make_index_sequence<sizeof...(Ts)>{}); in axes_transform() 130 mp11::index_sequence<Is...>) { in axes_transform_impl() 137 return axes_transform_impl(lhs, rhs, bin, mp11::make_index_sequence<sizeof...(Ts)>{}); in axes_transform() 206 using V = mp11::mp_unique<axis::variant<Ts*...>>; in axis_get() 207 return mp11::mp_with_index<S>(i, [&axes](auto i) { return V(&std::get<i>(axes)); }); in axis_get() 213 using V = mp11::mp_unique<axis::variant<const Ts*...>>; in axis_get() [all …]
|
/third_party/boost/libs/mp11/test/ |
D | mp_filter.cpp | 15 using boost::mp11::mp_int; 21 using boost::mp11::mp_not; 22 using boost::mp11::mp_plus; 27 using boost::mp11::mp_bool; 34 using boost::mp11::mp_first; 35 using boost::mp11::mp_filter_q; 36 using boost::mp11::mp_iota; 37 using boost::mp11::mp_size; 43 using boost::mp11::mp_iota_c; in main() 44 using boost::mp11::mp_filter; in main() [all …]
|
D | mp_unique_if_q.cpp | 23 using boost::mp11::mp_bool; 53 using boost::mp11::mp_list; in main() 54 using boost::mp11::mp_unique_if_q; in main() 55 using boost::mp11::mp_quote_trait; in main() 58 using boost::mp11::mp_iota_c; in main() 59 using boost::mp11::mp_size_t; in main() 74 using boost::mp11::mp_list_c; in main() 75 using boost::mp11::mp_append; in main() 76 using boost::mp11::mp_push_back; in main() 77 using boost::mp11::mp_int; in main()
|
/third_party/boost/boost/mp11/detail/ |
D | mpl_common.hpp | 30 using type = mp11::mp_first<L>; 31 using next = mp11_iterator<mp11::mp_rest<L>>; 44 using type = mp11::mp_at<L, I>; 56 using N = mp11::mp_size<L>; 57 using type = mp11::mp_at_c<L, N::value - 1>; 81 using type = mp11::mp_clear<L>; 93 using type = aux::mp11_iterator<mp11::mp_clear<L>>; 105 using type = mp11::mp_front<L>; 117 using type = mp11::mp_pop_front<L>; 129 using type = mp11::mp_push_back<L, T>; [all …]
|
/third_party/boost/libs/parameter/test/ |
D | deduced_dependent_predicate.cpp | 46 , boost::mp11::mp_bind< in main() 48 , boost::mp11::_1 in main() 49 , boost::mp11::mp_bind< in main() 51 , boost::mp11::_2 in main() 84 , boost::mp11::mp_bind< in main() 86 , boost::mp11::_1 in main() 87 , boost::mp11::mp_bind< in main() 89 , boost::mp11::_2 in main() 122 , boost::mp11::mp_bind< in main() 124 , boost::mp11::_1 in main() [all …]
|
D | mpl.cpp | 34 boost::mp11::mp_map_contains<Map,T>::value in operator ()() 47 boost::mp11::mp_contains<Set,T>::value in operator ()() 69 boost::mp11::mp_size<Expected>::value == boost::mp11::mp_size< in f_impl() 75 boost::mp11::mp_for_each<boost::mp11::mp_map_keys<Args> >( in f_impl() 78 boost::mp11::mp_for_each<Expected>(test::assert_in_map<Args>()); in f_impl() 150 boost::mp11::mp_list<tester_,name_,value_,index_> in run() 153 boost::mp11::mp_list<tester_,name_,index_> in run() 156 boost::mp11::mp_list<tester_,name_,index_> in run() 159 boost::mp11::mp_list<name_,value_> in run() 161 test::f_impl<boost::mp11::mp_list<value_> >(test::_value = 4); in run()
|
/third_party/boost/libs/beast/include/boost/beast/core/impl/ |
D | buffers_cat.hpp | 189 operator()(mp11::mp_size_t<0>) in operator ()() 207 operator()(mp11::mp_size_t<0>) in operator ()() 215 operator()(mp11::mp_size_t<I>) in operator ()() 218 next(mp11::mp_size_t<I>{}); in operator ()() 223 next(mp11::mp_size_t<I>) in next() 238 next(mp11::mp_size_t<I+1>{}); in next() 242 operator()(mp11::mp_size_t<sizeof...(Bn)>) in operator ()() 246 next(mp11::mp_size_t<I>{}); in operator ()() 250 next(mp11::mp_size_t<sizeof...(Bn)>) in next() 268 operator()(mp11::mp_size_t<sizeof...(Bn)+1>) in operator ()() [all …]
|
/third_party/boost/boost/beast/core/impl/ |
D | buffers_cat.hpp | 189 operator()(mp11::mp_size_t<0>) in operator ()() 207 operator()(mp11::mp_size_t<0>) in operator ()() 215 operator()(mp11::mp_size_t<I>) in operator ()() 218 next(mp11::mp_size_t<I>{}); in operator ()() 223 next(mp11::mp_size_t<I>) in next() 238 next(mp11::mp_size_t<I+1>{}); in next() 242 operator()(mp11::mp_size_t<sizeof...(Bn)>) in operator ()() 246 next(mp11::mp_size_t<I>{}); in operator ()() 250 next(mp11::mp_size_t<sizeof...(Bn)>) in next() 268 operator()(mp11::mp_size_t<sizeof...(Bn)+1>) in operator ()() [all …]
|
/third_party/boost/boost/gil/extension/toolbox/metafunctions/ |
D | pixel_bit_size.hpp | 28 : mp11::mp_fold 32 mp11::mp_plus 38 : mp11::mp_fold 42 mp11::mp_plus 48 : mp11::mp_fold 52 mp11::mp_plus 59 : mp11::mp_fold 63 mp11::mp_plus
|
D | is_homogeneous.hpp | 29 : mp11::mp_and 32 std::is_same<CMP, mp11::mp_at_c<C, Next>> 68 mp11::mp_at_c<C, 0>, 70 mp11::mp_size<C>::value 81 mp11::mp_at_c<C, 0>, 83 mp11::mp_size<C>::value 89 : is_homogeneous_impl<C, mp11::mp_at_c<C, 0>, 1, mp11::mp_size<C>::value> 94 : is_homogeneous_impl<C, mp11::mp_at_c<C, 0>, 1, mp11::mp_size<C>::value>
|
/third_party/boost/boost/parameter/aux_/preprocessor/impl/ |
D | function_cast.hpp | 69 using fn = ::boost::mp11::mp_if<B,T,::boost::mp11::mp_true>; 107 using type = ::boost::mp11 108 ::mp_apply_q<Target,::boost::mp11::mp_list<Source,Args> >; 132 typename ::boost::mp11::mp_if< 187 using type = typename ::boost::mp11::mp_if< 221 typename ::boost::mp11::mp_if< 272 using fn = typename ::boost::mp11::mp_if< 274 , ::boost::mp11::mp_if< 277 , ::boost::mp11::mp_identity<T> 296 ::boost::mp11::mp_apply_q< \ [all …]
|
/third_party/boost/libs/gil/test/extension/numeric/ |
D | channel_numeric_operations.cpp | 34 boost::mp11::mp_for_each<fixture::channel_integer_types>(test_plus_integer_same_types{}); in run() 61 boost::mp11::mp_for_each<fixture::channel_integer_types>(test_plus_integer_mixed_types{}); in run() 81 …boost::mp11::mp_for_each<fixture::channel_integer_signed_types>(test_plus_integer_signed_types_wit… in run() 104 …boost::mp11::mp_for_each<fixture::channel_integer_unsigned_types>(test_plus_integer_unsigned_types… in run() 120 boost::mp11::mp_for_each<fixture::channel_integer_types>(test_minus_integer_same_types{}); in run() 147 boost::mp11::mp_for_each<fixture::channel_integer_types>(test_minus_integer_mixed_types{}); in run() 164 … boost::mp11::mp_for_each<fixture::channel_integer_types>(test_multiplies_integer_same_types{}); in run() 191 … boost::mp11::mp_for_each<fixture::channel_integer_types>(test_multiplies_integer_mixed_types{}); in run() 208 boost::mp11::mp_for_each<fixture::channel_integer_types>(test_divides_integer_same_types{}); in run() 235 … boost::mp11::mp_for_each<fixture::channel_integer_types>(test_divides_integer_mixed_types{}); in run() [all …]
|