Home
last modified time | relevance | path

Searched refs:pocma_type (Results 1 – 6 of 6) sorted by relevance

/oneTBB/test/common/
H A Dcontainers_common.h28 using pocma_type = typename allocator_traits_type::propagate_on_container_move_assignment; in test_allocator_traits() local
45 …REQUIRE_MESSAGE(propagated_on_move == pocma_type::value, "Unexpected allocator propagation on move… in test_allocator_traits()
78 using pocma_type = typename allocator_traits_type::propagate_on_container_move_assignment;
79 REQUIRE_MESSAGE(pocma_type::value, "Allocator POCMA should be true for this test");
/oneTBB/include/oneapi/tbb/detail/
H A D_allocator_traits.h83 using pocma_type = typename allocator_traits<Allocator>::propagate_on_container_move_assignment;
84 move_assign_allocators_impl(lhs, rhs, pocma_type());
H A D_segment_table.h131 …using pocma_type = typename segment_table_allocator_traits::propagate_on_container_move_assignment; in noexcept() local
136 … internal_move_assign(std::move(other), tbb::detail::disjunction<is_equal_type, pocma_type>()); in noexcept()
H A D_concurrent_skip_list.h372 … using pocma_type = typename node_allocator_traits::propagate_on_container_move_assignment; variable
374 … internal_move_assign(std::move(other), tbb::detail::disjunction<pocma_type, is_always_equal>());
H A D_concurrent_unordered_base.h374 … using pocma_type = typename allocator_traits_type::propagate_on_container_move_assignment; in noexcept() local
376 … internal_move_assign(std::move(other), tbb::detail::disjunction<pocma_type, is_always_equal>()); in noexcept()
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_hash_map.h944 … using pocma_type = typename node_allocator_traits::propagate_on_container_move_assignment; in __TBB_requires() local
947 … internal_move_assign(std::move(table), tbb::detail::disjunction<is_equal_type, pocma_type>()); in __TBB_requires()