| /oneTBB/test/common/ |
| H A D | iterator.h | 36 typedef typename allocator_traits_type::difference_type difference_type; typedef 117 typedef typename allocator_traits_type::difference_type difference_type; typedef 146 typedef typename allocator_traits_type::difference_type difference_type; typedef 174 RandomIterator& operator+=( difference_type n ) { 178 RandomIterator& operator-=( difference_type n ) { 186 RandomIterator operator-( difference_type n ) const { 189 reference operator[]( difference_type n ) const { 204 typedef typename allocator_traits_type::difference_type difference_type; typedef 233 ConstRandomIterator& operator+=( difference_type n ) { 237 ConstRandomIterator& operator-=( difference_type n ) { [all …]
|
| H A D | utils.h | 54 typename std::iterator_traits<It>::difference_type distance = std::distance(first, last); in median() 180 …ename T> using iterator_traits_difference_type = typename std::iterator_traits<T>::difference_type; 198 …ing is_add_assignable = decltype(std::declval<T>() += std::declval<typename T::difference_type>()); 199 …ing is_sub_assignable = decltype(std::declval<T>() -= std::declval<typename T::difference_type>()); 201 …ing have_operator_plus = decltype(std::declval<T>() + std::declval<typename T::difference_type>()); 202 …ng have_operator_minus = decltype(std::declval<T>() + std::declval<typename T::difference_type>()); 204 …ng have_operator_access = decltype(std::declval<T>()[std::declval<typename T::difference_type>()]);
|
| H A D | container_move_support.h | 300 using difference_type = std::ptrdiff_t; variable 316 using difference_type = std::ptrdiff_t; variable
|
| H A D | allocator_test_common.h | 127 typename A::difference_type difference; in TestBrokenAllocator()
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_for_each.cpp | 40 using difference_type = std::ptrdiff_t; typedef 73 cpp20_iterator& operator+=(difference_type n) in operator +=() 80 cpp20_iterator& operator-=(difference_type n) in operator -=() 87 T& operator[](difference_type n) const in operator []() 98 friend cpp20_iterator operator+(cpp20_iterator i, difference_type n) in operator +() 104 friend cpp20_iterator operator+(difference_type n, cpp20_iterator i) in operator +() 110 friend cpp20_iterator operator-(cpp20_iterator i, difference_type n) in operator -() 116 friend difference_type operator-(const cpp20_iterator& x, const cpp20_iterator& y) { in operator -()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_vector.h | 47 using difference_type = typename vector_type::difference_type; variable 90 vector_iterator operator+( difference_type offset ) const { 94 vector_iterator& operator+=( difference_type offset ) { 100 vector_iterator operator-( difference_type offset ) const { 104 vector_iterator& operator-=( difference_type offset ) { 122 reference operator[]( difference_type k ) const { 180 vector_iterator<Vector, T> operator+( typename vector_iterator<Vector, T>::difference_type offset, 190 using difference_type = typename vector_iterator<Vector, T>::difference_type; variable 191 return static_cast<difference_type>(i.my_index) - static_cast<difference_type>(j.my_index); 243 using difference_type = std::ptrdiff_t; variable [all …]
|
| H A D | concurrent_set.h | 61 using difference_type = typename base_type::difference_type; variable 162 using difference_type = typename base_type::difference_type; variable
|
| H A D | concurrent_map.h | 78 using difference_type = typename base_type::difference_type; variable 228 using difference_type = typename base_type::difference_type; variable
|
| H A D | concurrent_unordered_set.h | 55 using difference_type = typename base_type::difference_type; variable 194 using difference_type = typename base_type::difference_type; variable
|
| H A D | enumerable_thread_specific.h | 369 using difference_type = std::ptrdiff_t; 522 using difference_type = std::ptrdiff_t; 775 using difference_type = std::ptrdiff_t; 833 using difference_type = typename internal_collection_type::difference_type; 1056 using difference_type = typename conval_type::difference_type;
|
| H A D | tbb_allocator.h | 78 using difference_type = std::ptrdiff_t; variable
|
| H A D | concurrent_unordered_map.h | 57 using difference_type = typename base_type::difference_type; variable 256 using difference_type = typename base_type::difference_type; variable
|
| H A D | cache_aligned_allocator.h | 72 using difference_type = std::ptrdiff_t; variable
|
| H A D | scalable_allocator.h | 242 using difference_type = std::ptrdiff_t; variable
|
| H A D | memory_pool.h | 95 typedef ptrdiff_t difference_type; typedef
|
| H A D | concurrent_queue.h | 63 using difference_type = std::ptrdiff_t; variable 338 using difference_type = std::ptrdiff_t; variable
|
| H A D | concurrent_hash_map.h | 381 using difference_type = typename Container::difference_type; variable 505 using difference_type = typename Iterator::difference_type; variable 612 using difference_type = std::ptrdiff_t; in __TBB_requires() local
|
| /oneTBB/doc/main/reference/scalable_memory_pools/ |
| H A D | memory_pool_allocator_cls.rst | 49 using difference_type = ptrdiff_t;
|
| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_set.cpp | 59 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
|
| H A D | conformance_concurrent_vector.cpp | 43 typename Vector::difference_type delta = cp-u.begin(); in CheckConstIterator() 104 typename V::difference_type delta = p-v.begin(); in TestSequentialFor() 145 typename V::difference_type delta = i*3 % u.size(); in TestSequentialFor() 599 …AssertSameType( static_cast<typename Iterator::difference_type*>(nullptr), static_cast<std::ptrdif… in TestIteratorTraits() 722 if( p-my_vector.begin() < typename MyVector::difference_type(req) ) in operator ()() 1277 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
|
| H A D | conformance_concurrent_map.cpp | 79 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
|
| H A D | conformance_concurrent_unordered_set.cpp | 64 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
|
| H A D | conformance_concurrent_unordered_map.cpp | 81 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _concurrent_unordered_base.h | 70 using difference_type = typename Container::difference_type; variable 206 using difference_type = std::ptrdiff_t; variable 707 using difference_type = typename concurrent_unordered_base::difference_type; variable
|
| H A D | _concurrent_skip_list.h | 192 using difference_type = std::ptrdiff_t; variable 259 using difference_type = std::ptrdiff_t; variable 668 using difference_type = typename concurrent_skip_list::difference_type; variable
|