Lines Matching refs:Iterator

773 template<typename Iterator>
778 using iterator = Iterator;
838 template <class Iterator, class simple_body>
841 auto range = adaptive_range<Iterator>(get_iter_range_size()); in Test1_parallel_for_each()
853 template <class Iterator>
858 auto range = adaptive_range<Iterator>(get_iter_range_size()); in operator ()()
863 template <class Iterator>
864 class OuterParForEachBodyWithFeeder : OuterParForEachBody<Iterator> {
868 OuterParForEachBody<Iterator>::operator()(value); in operator ()()
877 template <class Iterator, class outer_body>
880 auto range = adaptive_range<Iterator>(get_iter_range_size()); in Test2_parallel_for_each()
891 template <class Iterator>
897 auto range = adaptive_range<Iterator>(get_iter_range_size()); in operator ()()
902 template <class Iterator>
903 class OuterParForEachBodyWithIsolatedCtxWithFeeder : OuterParForEachBodyWithIsolatedCtx<Iterator> {
907 OuterParForEachBodyWithIsolatedCtx<Iterator>::operator()(value); in operator ()()
917 template <class Iterator, class outer_body>
920 auto range = adaptive_range<Iterator>(get_iter_range_size()); in Test3_parallel_for_each()
941 template <class Iterator>
947 auto range = adaptive_range<Iterator>(get_iter_range_size()); in operator ()()
954 template <class Iterator>
955 class OuterParForEachWithEhBodyWithFeeder : OuterParForEachWithEhBody<Iterator> {
962 OuterParForEachWithEhBody<Iterator>::operator()(value); in operator ()()
970 template <class Iterator, class outer_body_with_eh>
973 auto range = adaptive_range<Iterator>(get_iter_range_size()); in Test4_parallel_for_each()
1018 template <class Iterator>
1021 auto range = adaptive_range<Iterator>(get_iter_range_size()); in Test5_parallel_for_each()
1161 template<class B, class Iterator>
1166 auto range = adaptive_range<Iterator>(get_iter_range_size()); in operator ()()
1174 template <class Iterator, class body_to_cancel>
1183 ParForEachWorker<body_to_cancel, Iterator> worker(ctx); in TestCancelation1_parallel_for_each()
1214 template <class Iterator, class body_to_cancel>
1217 RunCancellationTest<ParForEachWorker<body_to_cancel, Iterator>, Cancellator2>(); in TestCancelation2_parallel_for_each()