Lines Matching refs:Range

299 template <typename Range, typename Body>
300 concept can_call_imperative_preduce = can_call_preduce_with_partitioner<const Range&, Body&>;
302 template <typename Range, typename Body>
303 concept can_call_imperative_pdet_reduce = can_call_pdet_reduce_with_partitioner<const Range&, Body&…
305 template <typename Range, typename Value, typename RealBody, typename Reduction>
306 concept can_call_functional_preduce = can_call_preduce_with_partitioner<const Range&, const Value&,
309 template <typename Range, typename Value, typename RealBody, typename Reduction>
310 concept can_call_functional_pdet_reduce = can_call_pdet_reduce_with_partitioner<const Range&, const…
313 template <typename Range>
314 using CorrectBody = test_concepts::parallel_reduce_body::Correct<Range>;
316 template <typename Range>
317 using CorrectFunc = test_concepts::parallel_reduce_function::Correct<Range>;
563 template<typename Range, typename Body>
564 void parallel_deterministic_reduce(const Range&, Body&, const tbb::auto_partitioner&) { } in parallel_deterministic_reduce() argument
565 template<typename Range, typename Body>
566 void parallel_deterministic_reduce(const Range&, Body&, tbb::affinity_partitioner&) { } in parallel_deterministic_reduce() argument
568 template<typename Range, typename Value, typename RealBody, typename Reduction>
569 …Value parallel_deterministic_reduce(const Range& , const Value& identity, const RealBody& , const … in parallel_deterministic_reduce() argument
572 template<typename Range, typename Value, typename RealBody, typename Reduction>
573 …Value parallel_deterministic_reduce(const Range& , const Value& identity, const RealBody& , const … in parallel_deterministic_reduce() argument