Searched refs:pocma_type (Results 1 – 6 of 6) sorted by relevance
| /oneTBB/test/common/ |
| H A D | containers_common.h | 28 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.h | 83 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.h | 131 …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.h | 372 … 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.h | 374 … 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 D | concurrent_hash_map.h | 944 … 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()
|