Home
last modified time | relevance | path

Searched refs:reduce_tag (Results 1 – 3 of 3) sorted by relevance

/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/
Drx-operators.hpp296 struct reduce_tag { struct
302 struct first_tag : reduce_tag {};
303 struct last_tag : reduce_tag {};
304 struct sum_tag : reduce_tag {};
305 struct average_tag : reduce_tag {};
306 struct min_tag : reduce_tag {};
307 struct max_tag : reduce_tag {};
Drx-observable.hpp1213 -> decltype(observable_member(reduce_tag{}, *(this_type*)nullptr, std::forward<AN>(an)...)) in reduce()
1216 return observable_member(reduce_tag{}, *this, std::forward<AN>(an)...);
1224 -> decltype(observable_member(reduce_tag{}, *(this_type*)nullptr, std::forward<AN>(an)...)) in accumulate()
1227 return observable_member(reduce_tag{}, *this, std::forward<AN>(an)...);
1259 …-> decltype(observable_member(delayed_type<reduce_tag, AN...>::value(), *(this_type*)nullptr, 0, r… in count()
1262 …return observable_member(delayed_type<reduce_tag, AN...>::value(), *this, 0, r… in count()
/external/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/operators/
Drx-reduce.hpp354 -> operator_factory<reduce_tag, AN...> { in reduce()
355 return operator_factory<reduce_tag, AN...>(std::make_tuple(std::forward<AN>(an)...)); in reduce()
362 -> operator_factory<reduce_tag, AN...> { in accumulate()
363 return operator_factory<reduce_tag, AN...>(std::make_tuple(std::forward<AN>(an)...)); in accumulate()
413 -> operator_factory<reduce_tag, int, rxu::count, rxu::detail::take_at<0>> { in count()
414 …return operator_factory<reduce_tag, int, rxu::count, rxu::detail::take_at<0>>(std::make_tuple(0, r… in count()
504 struct member_overload<reduce_tag>