Lines Matching refs:node_allocator_traits
639 using node_allocator_traits = tbb::detail::allocator_traits<node_allocator_type>; in __TBB_requires() local
656 node_allocator_traits::destroy(node_allocator, static_cast<node*>(n)->storage()); in __TBB_requires()
657 node_allocator_traits::destroy(node_allocator, static_cast<node*>(n)); in __TBB_requires()
658 node_allocator_traits::deallocate(node_allocator, static_cast<node*>(n), 1); in __TBB_requires()
664 node* node_ptr = node_allocator_traits::allocate(node_allocator, 1); in __TBB_requires()
666 node_allocator_traits::destroy(node_allocator, node_ptr); in __TBB_requires()
667 node_allocator_traits::deallocate(node_allocator, node_ptr, 1); in __TBB_requires()
670 node_allocator_traits::construct(node_allocator, node_ptr); in __TBB_requires()
671 …node_allocator_traits::construct(node_allocator, node_ptr->storage(), std::forward<Args>(args)...); in __TBB_requires()
861 …: concurrent_hash_map(node_allocator_traits::select_on_container_copy_construction(table.get_alloc… in __TBB_requires()
891 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires()
944 … using pocma_type = typename node_allocator_traits::propagate_on_container_move_assignment; in __TBB_requires()
945 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires()
1086 using pocs_type = typename node_allocator_traits::propagate_on_container_swap; in __TBB_requires()
1087 using is_equal_type = typename node_allocator_traits::is_always_equal; in __TBB_requires()