Home
last modified time | relevance | path

Searched refs:Correct (Results 1 – 15 of 15) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_blocked_range.cpp136 Correct, char, int, std::size_t, const_iterator>();
151 Correct, char, int, std::size_t, const_iterator>();
159 test_blocked_range2d_row_invalid_constraint<Correct, char, int, std::size_t, const_iterator>();
160 test_blocked_range2d_col_invalid_constraint<Correct, char, int, std::size_t, const_iterator>();
169 Correct, char, int, std::size_t, const_iterator>();
177 test_blocked_range3d_page_invalid_constraint<Correct, char, int, std::size_t, const_iterator>();
178 test_blocked_range3d_row_invalid_constraint<Correct, char, int, std::size_t, const_iterator>();
179 test_blocked_range3d_col_invalid_constraint<Correct, char, int, std::size_t, const_iterator>();
187 …static_assert(well_formed_blocked_range_Nd_instantiation<Correct, char, int, std::size_t, const_it…
H A Dtest_parallel_reduce.cpp314 using CorrectBody = test_concepts::parallel_reduce_body::Correct<Range>;
317 using CorrectFunc = test_concepts::parallel_reduce_function::Correct<Range>;
319 using CorrectReduction = test_concepts::parallel_reduce_combine::Correct<int>;
320 using CorrectRange = test_concepts::range::Correct;
324 static_assert(can_call_imperative_preduce<Correct, CorrectBody<Correct>>); in test_preduce_range_constraints()
335 … static_assert(can_call_functional_preduce<Correct, int, CorrectFunc<Correct>, CorrectReduction>); in test_preduce_range_constraints()
349 static_assert(can_call_imperative_preduce<CorrectRange, Correct<CorrectRange>>); in test_preduce_body_constraints()
360 …static_assert(can_call_functional_preduce<CorrectRange, int, Correct<CorrectRange>, CorrectReducti… in test_preduce_func_constraints()
380 static_assert(can_call_imperative_pdet_reduce<Correct, CorrectBody<Correct>>); in test_pdet_reduce_range_constraints()
391 …static_assert(can_call_functional_pdet_reduce<Correct, int, CorrectFunc<Correct>, CorrectReduction… in test_pdet_reduce_range_constraints()
[all …]
H A Dtest_parallel_for.cpp332 using CorrectBody = test_concepts::parallel_for_body::Correct<Range>;
334 using CorrectFunc = test_concepts::parallel_for_function::Correct<Index>;
339 static_assert(can_call_range_pfor<Correct, CorrectBody<Correct>>); in test_pfor_range_constraints()
353 using CorrectRange = test_concepts::range::Correct; in test_pfor_body_constraints()
355 static_assert(can_call_range_pfor<CorrectRange, Correct<CorrectRange>>); in test_pfor_body_constraints()
365 using CorrectIndex = test_concepts::parallel_for_index::Correct; in test_pfor_func_constraints()
367 static_assert(can_call_index_pfor<CorrectIndex, Correct<CorrectIndex>>); in test_pfor_func_constraints()
375 static_assert(can_call_index_pfor<Correct, CorrectFunc<Correct>>); in test_pfor_index_constraints()
H A Dtest_join_node_key_matching.cpp180 static_assert(can_initialize_join_node_with_correct_argument<Correct<int, int>>);
181 …static_assert(!can_initialize_join_node_with_incorrect_argument<Correct<int, int>, NonCopyable<int…
182 …static_assert(!can_initialize_join_node_with_incorrect_argument<Correct<int, int>, NonDestructible…
183 …static_assert(!can_initialize_join_node_with_incorrect_argument<Correct<int, int>, NoOperatorRound…
184 …static_assert(!can_initialize_join_node_with_incorrect_argument<Correct<int, int>, WrongInputOpera…
185 …static_assert(!can_initialize_join_node_with_incorrect_argument<Correct<int, int>, WrongReturnOper…
H A Dtest_parallel_sort.cpp224 using CorrectCompare = test_concepts::compare::Correct<T>;
250 using CorrectCBS = test_concepts::container_based_sequence::Correct; in test_psort_compare_constraints()
252 static_assert(can_call_parallel_sort_with_iterator_and_compare<CorrectIterator, Correct<int>>); in test_psort_compare_constraints()
258 static_assert(can_call_parallel_sort_with_cbs_and_compare<CorrectCBS, Correct<int>>); in test_psort_compare_constraints()
269 static_assert(can_call_parallel_sort_with_cbs<Correct>); in test_psort_cbs_constraints()
280 using CorrectCompare = test_concepts::compare::Correct<int>; in test_psort_cbs_constraints()
281 using NonMovableCompare = test_concepts::compare::Correct<NonMovableValue>; in test_psort_cbs_constraints()
282 using NonMoveAssignableCompare = test_concepts::compare::Correct<NonMoveAssignableValue>; in test_psort_cbs_constraints()
283 static_assert(can_call_parallel_sort_with_cbs_and_compare<Correct, CorrectCompare>); in test_psort_cbs_constraints()
H A Dtest_parallel_scan.cpp413 using CorrectRange = test_concepts::range::Correct;
416 using CorrectBody = test_concepts::parallel_scan_body::Correct<Range>;
419 using CorrectFunc = test_concepts::parallel_scan_function::Correct<Range, T>;
422 using CorrectCombine = test_concepts::parallel_scan_combine::Correct<T>;
426 static_assert(can_call_imperative_pscan<Correct, CorrectBody<Correct>>); in test_pscan_range_constraints()
437 …static_assert(can_call_functional_pscan<Correct, int, CorrectFunc<Correct, int>, CorrectCombine<in… in test_pscan_range_constraints()
451 static_assert(can_call_imperative_pscan<CorrectRange, Correct<CorrectRange>>); in test_pscan_body_constraints()
467 …static_assert(can_call_functional_pscan<CorrectRange, int, Correct<CorrectRange, int>, CorrectComb… in test_pscan_func_constraints()
477 …assert(can_call_functional_pscan<CorrectRange, int, CorrectFunc<CorrectRange, int>, Correct<int>>); in test_pscan_combine_constraints()
H A Dtest_parallel_for_each.cpp229 using CorrectCBS = test_concepts::container_based_sequence::Correct;
237 using CorrectBody = test_concepts::parallel_for_each_body::Correct<decltype(*std::declval<Iterator>…
248 static_assert(can_call_parallel_for_each_with_cbs<Correct, CorrectBody<Correct::iterator>>); in test_pfor_each_container_based_sequence_constraints()
255 static_assert(can_call_parallel_for_each<Correct<int>>); in test_pfor_each_body_constraints()
H A Dtest_input_node.cpp354 static_assert(can_call_input_node_ctor<output_type, Correct<output_type>>);
H A Dtest_continue_node.cpp413 static_assert(can_call_continue_node_ctor<output_type, Correct<output_type>>);
H A Dtest_concurrent_hash_map.cpp864 Correct<key_type>, tbb::tbb_hash_compare<key_type>>();
885 Correct>();
H A Dtest_sequencer_node.cpp496 static_assert(can_call_sequencer_node_ctor<type, Correct<type>>);
H A Dtest_function_node.cpp539 …static_assert(can_call_function_node_ctor<input_type, output_type, Correct<input_type, output_type…
H A Dtest_multifunction_node.cpp618 …static_assert(can_call_multifunction_node_ctor<input_type, output_type, Correct<input_type, output…
H A Dtest_async_node.cpp872 …static_assert(can_call_async_node_ctor<input_type, output_type, Correct<input_type, output_type>>);
/oneTBB/test/common/
H A Dconcepts_common.h144 template <typename R> using Correct = ParallelForBody<R, /*CopyCtor = */true, /*Dtor = */true, /*()… variable
160 template <typename I> using Correct = ParallelForFunc<I, /*() = */State::correct>; variable
227 template <typename T> using Correct = ParallelForEachBody<T, /*() = */State::correct>; variable
267 using Correct = ContainerBasedSequence</*Begin = */true, /*End = */true>; variable
320 template <typename R> using Correct = ParallelReduceFunction<R, /*() = */State::correct>; variable
338 template <typename T> using Correct = ParallelReduceCombine<T, /*() = */State::correct>; variable
391 template <typename R, typename T> using Correct = ParallelScanFunction<R, T, /*() = */State::correc… variable
412 template <typename T> using Correct = Compare<T, /*() = */State::correct>; variable
562 template <typename O> using Correct = InputNodeBody<O, /*CopyCtor = */true, /*Dtor = */true, /*() =… variable
647 template <typename O> using Correct = ContinueNodeBody<O, /*CopyCtor = */true, /*Dtor = */true, /*(… variable
[all …]