Lines Matching defs:element_size
86 st_cxa_cleanup ( void *ptr, size_t &idx, size_t element_size, destruct_f destructor )
87 : ptr_ ( ptr ), idx_ ( idx ), element_size_ ( element_size ),
149 size_t element_size,
152 if (mul_overflow(element_count, element_size, &element_heap_size))
168 // __cxa_vec_new2(element_count, element_size, padding_size, constructor,
171 __cxa_vec_new(size_t element_count, size_t element_size, size_t padding_size,
173 return __cxa_vec_new2 ( element_count, element_size, padding_size,
195 __cxa_vec_new2(size_t element_count, size_t element_size, size_t padding_size,
199 element_count, element_size, padding_size);
213 __cxa_vec_ctor ( vec_base, element_count, element_size, constructor, destructor );
224 __cxa_vec_new3(size_t element_count, size_t element_size, size_t padding_size,
228 element_count, element_size, padding_size);
242 __cxa_vec_ctor ( vec_base, element_count, element_size, constructor, destructor );
262 size_t element_size,
269 st_cxa_cleanup cleanup ( dest_array, idx, element_size, destructor );
272 ++idx, src_ptr += element_size, dest_ptr += element_size )
287 __cxa_vec_ctor(void *array_address, size_t element_count, size_t element_size,
292 st_cxa_cleanup cleanup ( array_address, idx, element_size, destructor );
295 for ( idx = 0; idx < element_count; ++idx, ptr += element_size )
309 size_t element_size,
314 st_cxa_cleanup cleanup ( array_address, idx, element_size, destructor );
317 ptr += element_count * element_size; // one past the last element
320 ptr -= element_size;
335 size_t element_size,
342 ptr += element_count * element_size; // one past the last element
344 ptr -= element_size;
372 size_t element_size,
375 __cxa_vec_delete2 ( array_address, element_size, padding_size,
384 __cxa_vec_delete2(void *array_address, size_t element_size, size_t padding_size,
393 element_size, destructor );
404 __cxa_vec_delete3(void *array_address, size_t element_size, size_t padding_size,
410 const size_t heap_block_size = element_size * element_count + padding_size;
414 __cxa_vec_dtor ( array_address, element_count, element_size, destructor );