Lines Matching refs:m_a_entries
98 erase_at(other.m_a_entries, i, s_no_throw_copies_ind);
101 std::copy(m_a_entries, m_a_entries + left, a_entries);
102 std::copy(m_a_entries + left, m_a_entries + m_size, a_other_entries);
104 s_entry_allocator.deallocate(m_a_entries, m_actual_size);
105 s_entry_allocator.deallocate(other.m_a_entries, other.m_actual_size);
113 m_a_entries = a_entries;
114 other.m_a_entries = a_other_entries;
116 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
117 std::make_heap(other.m_a_entries, other.m_a_entries + other.m_size, static_cast<entry_cmp& >(other));
156 std::copy(m_a_entries, m_a_entries + m_size, a_entries);
157 std::copy(other.m_a_entries, other.m_a_entries + other.m_size, a_entries + m_size);
159 s_entry_allocator.deallocate(m_a_entries, m_actual_size);
160 m_a_entries = a_entries;
166 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
168 s_entry_allocator.deallocate(other.m_a_entries, other.m_actual_size);
169 other.m_a_entries = a_other_entries;