Searched refs:is_always_equal (Results 1 – 10 of 10) sorted by relevance
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _allocator_traits.h | 38 struct is_always_equal_detector<Allocator, tbb::detail::void_t<typename Allocator::is_always_equal>> 40 using type = typename Allocator::is_always_equal; 50 using is_always_equal = typename is_always_equal_detector<Allocator>::type;
|
| H A D | _concurrent_unordered_base.h | 330 using is_always_equal = typename allocator_traits_type::is_always_equal; in concurrent_unordered_base() local 331 internal_move_construct_with_allocator(std::move(other), alloc, is_always_equal()); in concurrent_unordered_base() 375 using is_always_equal = typename allocator_traits_type::is_always_equal; in noexcept() local 376 … internal_move_assign(std::move(other), tbb::detail::disjunction<pocma_type, is_always_equal>()); in noexcept() 390 using is_always_equal = typename allocator_traits_type::is_always_equal; in swap() local 391 internal_swap(other, tbb::detail::disjunction<pocs_type, is_always_equal>()); in swap() 805 … segment_allocator_traits::is_always_equal::value; 808 segment_allocator_traits::is_always_equal::value;
|
| H A D | _concurrent_skip_list.h | 343 using is_always_equal = typename allocator_traits_type::is_always_equal; in concurrent_skip_list() local 344 internal_move_construct_with_allocator(std::move(other), is_always_equal()); in concurrent_skip_list() 373 using is_always_equal = typename node_allocator_traits::is_always_equal; variable 374 … internal_move_assign(std::move(other), tbb::detail::disjunction<pocma_type, is_always_equal>()); 638 using is_always_equal = typename node_allocator_traits::is_always_equal; in swap() local 639 internal_swap(other, tbb::detail::disjunction<pocs_type, is_always_equal>()); in swap()
|
| H A D | _segment_table.h | 112 using is_equal_type = typename segment_table_allocator_traits::is_always_equal; 132 using is_equal_type = typename segment_table_allocator_traits::is_always_equal; in noexcept() 144 using is_equal_type = typename segment_table_allocator_traits::is_always_equal; in swap()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | tbb_allocator.h | 47 using is_always_equal = std::true_type; variable
|
| H A D | cache_aligned_allocator.h | 47 using is_always_equal = std::true_type; variable
|
| H A D | scalable_allocator.h | 218 using is_always_equal = std::true_type; variable
|
| H A D | concurrent_vector.h | 258 allocator_traits_type::is_always_equal::value; 260 allocator_traits_type::is_always_equal::value;
|
| H A D | concurrent_hash_map.h | 891 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires() 945 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires() 1087 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires()
|
| /oneTBB/test/common/ |
| H A D | custom_allocators.h | 595 using is_always_equal = std::true_type; 617 using is_always_equal = std::false_type;
|