Lines Matching refs:init
25 operator()(Policy&& exec, Iterator first, Iterator last, T init, BinaryOp binary, T expected) in operator ()()
27 T result_r = std::reduce(exec, first, last, init, binary); in operator ()()
34 test_long_form(T init, BinaryOp binary_op, F f) in test_long_form() argument
39 T expected(init); in test_long_form()
46 …T result = transform_reduce_serial(in.cfbegin(), in.cfend(), init, binary_op, [](const T& t) { ret… in test_long_form()
49 …invoke_on_all_policies(test_long_forms_for_one_policy(), in.begin(), in.end(), init, binary_op, ex… in test_long_form()
50 …invoke_on_all_policies(test_long_forms_for_one_policy(), in.cbegin(), in.cend(), init, binary_op, … in test_long_form()
60 …operator()(pstl::execution::parallel_policy, Iterator first, Iterator last, Sum init, Sum expected) in operator ()()
65 …stl::execution::parallel_unsequenced_policy, Iterator first, Iterator last, Sum init, Sum expected) in operator ()()
72 operator()(Policy&& exec, Iterator first, Iterator last, Sum init, Sum expected) in operator ()()
76 Sum r0 = init + reduce(exec, first, last); in operator ()()
79 Sum r1 = reduce(exec, first, last, init); in operator ()()
90 Sum init(42, OddTag()); in test_short_forms() local
91 Sum expected(init); in test_short_forms()
95 invoke_on_all_policies(test_two_short_forms(), in.begin(), in.end(), init, expected); in test_short_forms()
96 invoke_on_all_policies(test_two_short_forms(), in.cbegin(), in.cend(), init, expected); in test_short_forms()