Lines Matching refs:get_allocator
320 …_type(segment_table_allocator_traits::select_on_container_copy_construction(other.get_allocator())) in concurrent_vector()
478 allocator_type get_allocator() const { in get_allocator() function
479 return base_type::get_allocator(); in get_allocator()
492 return allocator_traits_type::max_size(base_type::get_allocator()); in max_size()
555 …w_segment_table = segment_table_allocator_traits::allocate(base_type::get_allocator(), this->point… in allocate_long_table()
558 …segment_table_allocator_traits::construct(base_type::get_allocator(), &new_segment_table[segment_i… in allocate_long_table()
562 …segment_table_allocator_traits::construct(base_type::get_allocator(), &new_segment_table[segment_i… in allocate_long_table()
579 segment_element_allocator_type segment_allocator(base_type::get_allocator()); in create_segment()
615 segment_element_allocator_type segment_allocator(base_type::get_allocator()); in create_segment()
663 segment_element_allocator_type segment_allocator(base_type::get_allocator()); in deallocate_segment()
677 segment_element_allocator_type segment_allocator(base_type::get_allocator()); in destroy_segment()
691 … segment_table_allocator_traits::construct(base_type::get_allocator(), to + i, from[i]); in copy_segment()
714 … segment_table_allocator_traits::construct(base_type::get_allocator(), to + i, std::move(from[i])); in move_segment()
785 …segment_table_allocator_traits::construct(base_type::get_allocator(), element_address, std::forwar… in internal_emplace_back()
805 … segment_table_allocator_traits::construct(base_type::get_allocator(), element_address, args...); in internal_loop_construct()
815 … segment_table_allocator_traits::construct(base_type::get_allocator(), element_address, *first++); in internal_loop_construct()
927 …segment_table_allocator_traits::destroy(base_type::get_allocator(), &base_type::template internal_… in internal_resize()
934 allocator_type alloc(base_type::get_allocator()); in destroy_elements()
970 …auto buffer_table = segment_table_allocator_traits::allocate(base_type::get_allocator(), max_block… in internal_compact()
973 … segment_table_allocator_traits::construct(base_type::get_allocator(), &buffer_table[seg_idx], in internal_compact()
984 … segment_table_allocator_traits::construct(base_type::get_allocator(), element_address, in internal_compact()
988 segment_element_allocator_type allocator(base_type::get_allocator()); in internal_compact()
1001 segment_table_allocator_traits::deallocate(base_type::get_allocator(), in internal_compact()
1022 … segment_table_allocator_traits::destroy(base_type::get_allocator(), &buffer_table[seg_idx]); in internal_compact()
1025 … segment_table_allocator_traits::deallocate(base_type::get_allocator(), buffer_table, max_block); in internal_compact()