/dports/net-im/telegram-desktop/tdesktop-3.2.5-full/Telegram/ThirdParty/range-v3/include/range/v3/view/ |
H A D | transform.hpp | 213 template<typename Rng1, typename Rng2, typename Fun> 222 Rng1 rng1_; 262 using R1 = meta::const_if_c<Const, Rng1>; 380 meta::const_if_c<Const, Rng1>, // 392 meta::const_if_c<Const, Rng1>, // 445 template<typename Rng1, typename Rng2, typename Fun> 473 requires viewable_range<Rng1> AND input_range<Rng1> AND 476 common_with<range_difference_t<Rng1>, range_difference_t<Rng1>> AND 481 return {all(static_cast<Rng1 &&>(rng1)), 525 viewable_range<Rng1> && input_range<Rng1> && [all …]
|
H A D | set_algorithm.hpp | 62 Rng1 rng1_; 120 using R1 = constify_if<Rng1>; 235 viewable_range<Rng1> AND input_range<Rng1> AND 241 operator()(Rng1 && rng1, 299 using R1 = constify_if<Rng1>; 412 requires viewable_range<Rng1> AND input_range<Rng1> AND 419 operator()(Rng1 && rng1, 617 viewable_range<Rng1> AND input_range<Rng1> AND 628 operator()(Rng1 && rng1, 853 viewable_range<Rng1> AND input_range<Rng1> AND [all …]
|
H A D | zip.hpp | 160 template(typename Rng0, typename Rng1)( 163 input_range<Rng1> AND viewable_range<Rng1>) 164 constexpr zip_view<all_t<Rng0>, all_t<Rng1>> // 165 operator()(Rng0 && rng0, Rng1 && rng1) const in operator ()() 167 return zip_view<all_t<Rng0>, all_t<Rng1>>{ // in operator ()() 169 all(static_cast<Rng1 &&>(rng1))}; in operator ()() 171 template(typename Rng0, typename Rng1, typename Rng2)( 174 input_range<Rng1> AND viewable_range<Rng1> AND 176 constexpr zip_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>> // 177 operator()(Rng0 && rng0, Rng1 && rng1, Rng2 && rng2) const in operator ()() [all …]
|
H A D | concat.hpp | 435 template(typename Rng0, typename Rng1)( 438 viewable_range<Rng1> AND input_range<Rng1>) 439 concat_view<all_t<Rng0>, all_t<Rng1>> operator()(Rng0 && rng0, Rng1 && rng1) 442 return concat_view<all_t<Rng0>, all_t<Rng1>>{ 444 all(static_cast<Rng1 &&>(rng1))}; 446 template(typename Rng0, typename Rng1, typename Rng2)( 449 viewable_range<Rng1> AND input_range<Rng1> AND 451 concat_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>> // 452 operator()(Rng0 && rng0, Rng1 && rng1, Rng2 && rng2) const 454 return concat_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>>{ [all …]
|
/dports/devel/range-v3/range-v3-0.11.0/include/range/v3/view/ |
H A D | transform.hpp | 213 template<typename Rng1, typename Rng2, typename Fun> 222 Rng1 rng1_; 262 using R1 = meta::const_if_c<Const, Rng1>; 380 meta::const_if_c<Const, Rng1>, // 392 meta::const_if_c<Const, Rng1>, // 445 template<typename Rng1, typename Rng2, typename Fun> 473 requires viewable_range<Rng1> AND input_range<Rng1> AND 476 common_with<range_difference_t<Rng1>, range_difference_t<Rng1>> AND 481 return {all(static_cast<Rng1 &&>(rng1)), 525 viewable_range<Rng1> && input_range<Rng1> && [all …]
|
H A D | set_algorithm.hpp | 62 Rng1 rng1_; 120 using R1 = constify_if<Rng1>; 235 viewable_range<Rng1> AND input_range<Rng1> AND 241 operator()(Rng1 && rng1, 299 using R1 = constify_if<Rng1>; 412 requires viewable_range<Rng1> AND input_range<Rng1> AND 419 operator()(Rng1 && rng1, 617 viewable_range<Rng1> AND input_range<Rng1> AND 628 operator()(Rng1 && rng1, 853 viewable_range<Rng1> AND input_range<Rng1> AND [all …]
|
H A D | zip.hpp | 160 template(typename Rng0, typename Rng1)( 163 input_range<Rng1> AND viewable_range<Rng1>) 164 constexpr zip_view<all_t<Rng0>, all_t<Rng1>> // 165 operator()(Rng0 && rng0, Rng1 && rng1) const in operator ()() 167 return zip_view<all_t<Rng0>, all_t<Rng1>>{ // in operator ()() 169 all(static_cast<Rng1 &&>(rng1))}; in operator ()() 171 template(typename Rng0, typename Rng1, typename Rng2)( 174 input_range<Rng1> AND viewable_range<Rng1> AND 176 constexpr zip_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>> // 177 operator()(Rng0 && rng0, Rng1 && rng1, Rng2 && rng2) const in operator ()() [all …]
|
H A D | concat.hpp | 435 template(typename Rng0, typename Rng1)( 438 viewable_range<Rng1> AND input_range<Rng1>) 439 concat_view<all_t<Rng0>, all_t<Rng1>> operator()(Rng0 && rng0, Rng1 && rng1) 442 return concat_view<all_t<Rng0>, all_t<Rng1>>{ 444 all(static_cast<Rng1 &&>(rng1))}; 446 template(typename Rng0, typename Rng1, typename Rng2)( 449 viewable_range<Rng1> AND input_range<Rng1> AND 451 concat_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>> // 452 operator()(Rng0 && rng0, Rng1 && rng1, Rng2 && rng2) const 454 return concat_view<all_t<Rng0>, all_t<Rng1>, all_t<Rng2>>{ [all …]
|
/dports/games/frogatto/frogatto-1.3.1/MacOSJet/boost/include/boost/range/ |
H A D | combine.hpp | 60 template< class Rng1, class Rng2 > 66 ::boost::mpl::identity<Rng1> 175 template< class Rng1, class Rng2 > 278 template< class Rng1, class Rng2 > 279 inline ::boost::range_detail::zip_range<Rng1, Rng2> combine( Rng1& r1, Rng2& r2 ) in combine() 284 template< class Rng1, class Rng2 > 285 inline ::boost::range_detail::zip_range<const Rng1, Rng2> combine( const Rng1& r1, Rng2& r2 ) in combine() 290 template< class Rng1, class Rng2 > 291 inline ::boost::range_detail::zip_range<Rng1, const Rng2> combine( Rng1& r1, const Rng2& r2 ) in combine() 296 template< class Rng1, class Rng2 > [all …]
|
/dports/devel/hpx/hpx-1.2.1/hpx/parallel/container_algorithms/ |
H A D | search.hpp | 102 template <typename ExPolicy, typename Rng1, typename Rng2, 108 hpx::traits::is_range<Rng1>::value && 109 traits::is_projected_range<Proj1, Rng1>::value && 114 traits::projected_range<Proj1, Rng1>, 120 typename hpx::traits::range_iterator<Rng1>::type 122 search(ExPolicy && policy, Rng1 && rng1, in search() 217 hpx::traits::is_range<Rng1>::value && 218 traits::is_projected_range<Proj1, Rng1>::value && 223 traits::projected_range<Proj1, Rng1>, 229 typename hpx::traits::range_iterator<Rng1>::type [all …]
|
H A D | find.hpp | 216 template <typename ExPolicy, typename Rng1, typename Rng2, 222 hpx::traits::is_range<Rng1>::value && 223 traits::is_projected_range<Proj1, Rng1>::value && 228 traits::projected_range<Proj1, Rng1>, 234 typename hpx::traits::range_iterator<Rng1>::type 236 find_first_of(ExPolicy && policy, Rng1 && rng1, in find_first_of()
|
H A D | merge.hpp | 119 typename Rng1, typename Rng2, typename RandIter3, 125 hpx::traits::is_range<Rng1>::value && 128 traits::is_projected_range<Proj1, Rng1>::value && 132 traits::projected_range<Proj1, Rng1>, 138 tag::in1(typename hpx::traits::range_iterator<Rng1>::type), 142 merge(ExPolicy && policy, Rng1 && rng1, Rng2 && rng2, in merge()
|
/dports/net-im/telegram-desktop/tdesktop-3.2.5-full/Telegram/ThirdParty/range-v3/include/range/v3/algorithm/ |
H A D | swap_ranges.hpp | 67 template(typename Rng1, typename I2_)( 69 requires input_range<Rng1> AND input_iterator<uncvref_t<I2_>> AND 70 indirectly_swappable<iterator_t<Rng1>, uncvref_t<I2_>>) 71 swap_ranges_result<iterator_t<Rng1>, uncvref_t<I2_>> // 72 RANGES_FUNC(swap_ranges)(Rng1 && rng1, I2_ && begin2) // in RANGES_FUNC() 77 template(typename Rng1, typename Rng2)( 79 requires input_range<Rng1> AND input_range<Rng2> AND 80 indirectly_swappable<iterator_t<Rng1>, iterator_t<Rng2>>) 81 swap_ranges_result<borrowed_iterator_t<Rng1>, borrowed_iterator_t<Rng2>> // 82 RANGES_FUNC(swap_ranges)(Rng1 && rng1, Rng2 && rng2) // in RANGES_FUNC()
|
H A D | set_algorithm.hpp | 81 template(typename Rng1, 161 template(typename Rng1, 168 requires range<Rng1> AND range<Rng2> AND 171 RANGES_FUNC(set_union)(Rng1 && rng1, in RANGES_FUNC() 238 template(typename Rng1, 245 requires range<Rng1> AND range<Rng2> AND 321 template(typename Rng1, 328 requires range<Rng1> AND range<Rng2> AND 331 RANGES_FUNC(set_difference)(Rng1 && rng1, in RANGES_FUNC() 413 template(typename Rng1, [all …]
|
H A D | mismatch.hpp | 99 template(typename Rng1, 104 requires input_range<Rng1> AND input_iterator<uncvref_t<I2Ref>> AND 106 projected<iterator_t<Rng1>, P1>, 111 mismatch_result<borrowed_iterator_t<Rng1>, uncvref_t<I2Ref>> 112 RANGES_FUNC(mismatch)(Rng1 && rng1, in RANGES_FUNC() 130 template(typename Rng1, 136 requires input_range<Rng1> AND input_range<Rng2> AND 138 projected<iterator_t<Rng1>, P1>, 140 mismatch_result<borrowed_iterator_t<Rng1>, borrowed_iterator_t<Rng2>> // 141 RANGES_FUNC(mismatch)(Rng1 && rng1, in RANGES_FUNC()
|
H A D | ends_with.hpp | 73 typename Rng1, 79 (forward_range<Rng1> || (input_range<Rng1> && sized_range<Rng1>)) AND 80 indirectly_comparable<iterator_t<Rng0>, iterator_t<Rng1>, C, P0, P1>) 82 Rng0 && rng0, Rng1 && rng1, C pred = C{}, P0 proj0 = P0{}, P1 proj1 = P1{}) //
|
H A D | merge.hpp | 100 typename Rng1, 106 requires range<Rng0> AND range<Rng1> AND 107 mergeable<iterator_t<Rng0>, iterator_t<Rng1>, O, C, P0, P1>) 108 merge_result<borrowed_iterator_t<Rng0>, borrowed_iterator_t<Rng1>, O> 110 Rng1 && rng1, in RANGES_FUNC()
|
H A D | search.hpp | 192 template(typename Rng1, 198 requires forward_range<Rng1> AND forward_range<Rng2> AND 199 indirectly_comparable<iterator_t<Rng1>, iterator_t<Rng2>, C, P1, P2>) 200 borrowed_subrange_t<Rng1> RANGES_FUNC(search)( in RANGES_FUNC() 201 Rng1 && rng1, Rng2 && rng2, C pred = C{}, P1 proj1 = P1{}, P2 proj2 = P2{}) // in RANGES_FUNC() 204 return subrange<iterator_t<Rng1>>{begin(rng1), begin(rng1)}; 205 if(RANGES_CONSTEXPR_IF(sized_range<Rng1> && sized_range<Rng2>))
|
/dports/devel/range-v3/range-v3-0.11.0/include/range/v3/algorithm/ |
H A D | swap_ranges.hpp | 67 template(typename Rng1, typename I2_)( 69 requires input_range<Rng1> AND input_iterator<uncvref_t<I2_>> AND 70 indirectly_swappable<iterator_t<Rng1>, uncvref_t<I2_>>) 71 swap_ranges_result<iterator_t<Rng1>, uncvref_t<I2_>> // 72 RANGES_FUNC(swap_ranges)(Rng1 && rng1, I2_ && begin2) // in RANGES_FUNC() 77 template(typename Rng1, typename Rng2)( 79 requires input_range<Rng1> AND input_range<Rng2> AND 80 indirectly_swappable<iterator_t<Rng1>, iterator_t<Rng2>>) 81 swap_ranges_result<borrowed_iterator_t<Rng1>, borrowed_iterator_t<Rng2>> // 82 RANGES_FUNC(swap_ranges)(Rng1 && rng1, Rng2 && rng2) // in RANGES_FUNC()
|
H A D | set_algorithm.hpp | 81 template(typename Rng1, 161 template(typename Rng1, 168 requires range<Rng1> AND range<Rng2> AND 171 RANGES_FUNC(set_union)(Rng1 && rng1, in RANGES_FUNC() 238 template(typename Rng1, 245 requires range<Rng1> AND range<Rng2> AND 321 template(typename Rng1, 328 requires range<Rng1> AND range<Rng2> AND 331 RANGES_FUNC(set_difference)(Rng1 && rng1, in RANGES_FUNC() 413 template(typename Rng1, [all …]
|
H A D | mismatch.hpp | 99 template(typename Rng1, 104 requires input_range<Rng1> AND input_iterator<uncvref_t<I2Ref>> AND 106 projected<iterator_t<Rng1>, P1>, 111 mismatch_result<borrowed_iterator_t<Rng1>, uncvref_t<I2Ref>> 112 RANGES_FUNC(mismatch)(Rng1 && rng1, in RANGES_FUNC() 130 template(typename Rng1, 136 requires input_range<Rng1> AND input_range<Rng2> AND 138 projected<iterator_t<Rng1>, P1>, 140 mismatch_result<borrowed_iterator_t<Rng1>, borrowed_iterator_t<Rng2>> // 141 RANGES_FUNC(mismatch)(Rng1 && rng1, in RANGES_FUNC()
|
H A D | ends_with.hpp | 73 typename Rng1, 79 (forward_range<Rng1> || (input_range<Rng1> && sized_range<Rng1>)) AND 80 indirectly_comparable<iterator_t<Rng0>, iterator_t<Rng1>, C, P0, P1>) 82 Rng0 && rng0, Rng1 && rng1, C pred = C{}, P0 proj0 = P0{}, P1 proj1 = P1{}) //
|
H A D | merge.hpp | 100 typename Rng1, 106 requires range<Rng0> AND range<Rng1> AND 107 mergeable<iterator_t<Rng0>, iterator_t<Rng1>, O, C, P0, P1>) 108 merge_result<borrowed_iterator_t<Rng0>, borrowed_iterator_t<Rng1>, O> 110 Rng1 && rng1, in RANGES_FUNC()
|
/dports/net-im/telegram-desktop/tdesktop-3.2.5-full/Telegram/ThirdParty/range-v3/include/range/v3/numeric/ |
H A D | inner_product.hpp | 112 template(typename Rng1, typename I2Ref, typename T, typename BOp1 = plus, 114 typename P2 = identity, typename I1 = iterator_t<Rng1>, 117 requires range<Rng1> AND 119 T operator()(Rng1 && rng1, I2Ref && begin2, T init, BOp1 bop1 = BOp1{}, 132 template(typename Rng1, typename Rng2, typename T, typename BOp1 = plus, 134 typename P2 = identity, typename I1 = iterator_t<Rng1>, 137 requires range<Rng1> AND range<Rng2> AND 139 T operator()(Rng1 && rng1, Rng2 && rng2, T init, BOp1 bop1 = BOp1{},
|
/dports/devel/range-v3/range-v3-0.11.0/include/range/v3/numeric/ |
H A D | inner_product.hpp | 112 template(typename Rng1, typename I2Ref, typename T, typename BOp1 = plus, 114 typename P2 = identity, typename I1 = iterator_t<Rng1>, 117 requires range<Rng1> AND 119 T operator()(Rng1 && rng1, I2Ref && begin2, T init, BOp1 bop1 = BOp1{}, 132 template(typename Rng1, typename Rng2, typename T, typename BOp1 = plus, 134 typename P2 = identity, typename I1 = iterator_t<Rng1>, 137 requires range<Rng1> AND range<Rng2> AND 139 T operator()(Rng1 && rng1, Rng2 && rng2, T init, BOp1 bop1 = BOp1{},
|