Home
last modified time | relevance | path

Searched refs:ForwardIterator (Results 1 – 8 of 8) sorted by relevance

/oneTBB/test/common/
H A Diterator.h110 class ForwardIterator {
121 ForwardIterator() : my_ptr(nullptr) {} in ForwardIterator() function
122 explicit ForwardIterator ( T * ptr ) : my_ptr(ptr){} in ForwardIterator() function
124 ForwardIterator ( const ForwardIterator& r ) : my_ptr(r.my_ptr){} in ForwardIterator() function
126 ForwardIterator& operator++ () { ++my_ptr; return *this; }
127 ForwardIterator operator++(int) {
128 ForwardIterator result = *this;
133 bool operator== ( const ForwardIterator& r ) const { return my_ptr == r.my_ptr; }
H A Dparallel_for_each_common.h393 TestMoveIterator<utils::ForwardIterator<T>, TestMoveIteratorBody<T>>(); in DoTestMoveSemantics()
397 TestMoveIterator<utils::ForwardIterator<T>, TestMoveIteratorBodyByValue<T>>(); in DoTestMoveSemantics()
H A Dconcepts_common.h280 utils::ForwardIterator<int> begin() { return utils::ForwardIterator<int>{}; } in begin()
281 utils::ForwardIterator<int> end() { return begin(); } in end()
/oneTBB/test/tbb/
H A Dtest_eh_algorithms.cpp802 func<utils::ForwardIterator<size_t>, body>(); \
803 func<utils::ForwardIterator<size_t>, body##WithFeeder>()
806 func<utils::ForwardIterator<size_t>, body<utils::ForwardIterator<size_t> > >(); \
807 func<utils::ForwardIterator<size_t>, body##WithFeeder<utils::ForwardIterator<size_t> > >()
1135 Test5_parallel_for_each<utils::ForwardIterator<size_t> >(); in __anone85726900e02()
H A Dtest_parallel_for_each.cpp133 TestIterator_Modifiable<utils::ForwardIterator<value_t>>(depth);
170 container_based_overload_test_case<utils::ForwardIterator>(/*expected_value*/1);
H A Dtest_parallel_sort.cpp231 static_assert(!can_call_parallel_sort_with_iterator<utils::ForwardIterator<int>>); in test_psort_iterator_constraints()
240 …static_assert(!can_call_parallel_sort_with_iterator_and_compare<utils::ForwardIterator<int>, Corre… in test_psort_iterator_constraints()
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_vector.h389 template <typename ForwardIterator>
390 typename std::enable_if<is_input_iterator<ForwardIterator>::value, iterator>::type
391 grow_by( ForwardIterator first, ForwardIterator last ) { in grow_by()
810 template <typename ForwardIterator>
811 …able_type table, size_type start_idx, size_type end_idx, ForwardIterator first, ForwardIterator ) { in internal_loop_construct() argument
/oneTBB/test/conformance/
H A Dconformance_parallel_for_each.cpp181 test_pfor_each_invoke_basic<utils::ForwardIterator>();