Home
last modified time | relevance | path

Searched refs:is_always_equal (Results 1 – 10 of 10) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_allocator_traits.h38 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.h330 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.h343 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.h112 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 Dtbb_allocator.h47 using is_always_equal = std::true_type; variable
H A Dcache_aligned_allocator.h47 using is_always_equal = std::true_type; variable
H A Dscalable_allocator.h218 using is_always_equal = std::true_type; variable
H A Dconcurrent_vector.h258 allocator_traits_type::is_always_equal::value;
260 allocator_traits_type::is_always_equal::value;
H A Dconcurrent_hash_map.h891 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 Dcustom_allocators.h595 using is_always_equal = std::true_type;
617 using is_always_equal = std::false_type;