pod_allocator
~pod_array() { pod_allocator<T>::deallocate(m_array, m_size); }
m_array(pod_allocator<T>::allocate(size)),
m_array(pod_allocator<T>::allocate(v.m_size)),
pod_allocator<T>::deallocate(m_array, m_size);
m_array = pod_allocator<T>::allocate(m_size = size);
~pod_vector() { pod_allocator<T>::deallocate(m_array, m_capacity); }
pod_allocator<T>::deallocate(m_array, m_capacity);
m_array = m_capacity ? pod_allocator<T>::allocate(m_capacity) : 0;
T* data = pod_allocator<T>::allocate(new_size);
pod_allocator<T>::deallocate(m_array, m_capacity);
m_array(pod_allocator<T>::allocate(m_capacity)) {}
m_array(v.m_capacity ? pod_allocator<T>::allocate(v.m_capacity) : 0)
pod_allocator<T>::deallocate(*blk, block_size);
pod_allocator<T*>::deallocate(m_blocks, m_max_blocks);
pod_allocator<T>::deallocate(m_blocks[--m_num_blocks], block_size);
pod_allocator<T*>::deallocate(m_blocks, m_max_blocks);
pod_allocator<T*>::allocate(v.m_max_blocks) :
m_blocks[i] = pod_allocator<T>::allocate(block_size);
T** new_blocks = pod_allocator<T*>::allocate(m_max_blocks + m_block_ptr_inc);
pod_allocator<T*>::deallocate(m_blocks, m_max_blocks);
m_blocks[nb] = pod_allocator<T>::allocate(block_size);
pod_allocator<int8u>::deallocate(blk->data, blk->size);
pod_allocator<block_type>::deallocate(m_blocks, m_max_blocks);
pod_allocator<block_type>::allocate(m_max_blocks + m_block_ptr_inc);
pod_allocator<block_type>::deallocate(m_blocks, m_max_blocks);
pod_allocator<int8u>::allocate(size);
pod_allocator<font_cache*>::deallocate(m_fonts, m_max_fonts);
m_fonts(pod_allocator<font_cache*>::allocate(max_fonts)),
pod_allocator<LoResT>::deallocate(m_inv_gamma, hi_res_size);
pod_allocator<HiResT>::deallocate(m_dir_gamma, gamma_size);
m_dir_gamma(pod_allocator<HiResT>::allocate(gamma_size)),
m_inv_gamma(pod_allocator<LoResT>::allocate(hi_res_size))
m_dir_gamma(pod_allocator<HiResT>::allocate(gamma_size)),
m_inv_gamma(pod_allocator<LoResT>::allocate(hi_res_size))
pod_allocator<T*>::allocate((m_max_blocks + block_pool) * 2);
pod_allocator<T*>::deallocate(m_coord_blocks, m_max_blocks * 2);
pod_allocator<T>::allocate(block_size * 2 +
pod_allocator<T>::deallocate(
pod_allocator<T*>::deallocate(m_coord_blocks, m_max_blocks * 2);
pod_allocator<cell_type>::deallocate(*ptr, cell_block_size);
pod_allocator<cell_type*>::deallocate(m_cells, m_max_blocks);
pod_allocator<cell_type*>::allocate(m_max_blocks +
pod_allocator<cell_type*>::deallocate(m_cells, m_max_blocks);
pod_allocator<cell_type>::allocate(cell_block_size);
int8u* p = pod_allocator<int8u>::allocate(m_byte_width);
pod_allocator<int8u>::deallocate((int8u*)m_rows[i].ptr, m_byte_width);
s.ptr = pod_allocator<T>::allocate(num_cells);
dst.ptr = pod_allocator<T>::allocate(dst.len);
pod_allocator<T>::deallocate(m_extra_storage[i].ptr,