Home | History | Annotate | Download | only in src

Lines Matching refs:element_size

72   scoped_cleanup(void* array, size_t& index, size_t element_size,
74 : array_(array), index_(index), element_size_(element_size),
120 size_t element_size,
124 return __cxa_vec_new2(element_count, element_size, padding_size,
130 size_t element_size,
140 return __cxa_vec_new3(element_count, element_size, padding_size,
146 size_t element_size,
156 if (element_size > 0 && element_count > size_t(-1) / element_size)
159 size = element_count * element_size;
179 reinterpret_cast<size_t*>(base)[-2] = element_size;
183 __cxa_vec_ctor(base, element_count, element_size,
202 size_t element_size,
209 scoped_cleanup cleanup(array_address, n, element_size, destructor);
212 base += element_size;
227 size_t element_size,
234 scoped_cleanup cleanup(array_address, n, element_size, destructor);
235 base += element_count * element_size;
239 base -= element_size;
252 size_t element_size,
259 base += n * element_size;
263 base -= element_size;
281 size_t element_size,
284 __cxa_vec_delete2(array_address, element_size, padding_size,
293 size_t element_size,
298 __cxa_vec_delete3(array_address, element_size, padding_size,
309 size_t element_size,
327 size_t size = element_count * element_size + padding_size;
333 __cxa_vec_dtor(array_address, element_count, element_size, destructor);
340 size_t element_size,
348 scoped_cleanup cleanup(dst_array, n, element_size, destructor);
352 dst += element_size;
353 src += element_size;
378 size_t element_size,
382 element_size,
389 size_t element_size,
395 base[-2] = element_size;
399 element_size,
407 size_t element_size,
411 element_size, copy_constructor, NULL);
414 void* __aeabi_vec_new_cookie_noctor(size_t element_size,
416 return __cxa_vec_new(element_count, element_size,
422 void* __aeabi_vec_new_nocookie(size_t element_size,
426 element_size,
432 void* __aeabi_vec_new_cookie_nodtor(size_t element_size,
436 element_size,
442 void* __aeabi_vec_new_cookie(size_t element_size,
447 element_size,
455 size_t element_size,
457 __cxa_vec_dtor(array_address, element_count, element_size,
470 /* element_size */ base[-2],
481 element_size */ base[-2],
494 /* element_size */ base[-2],
507 /* element_size */ base[-2],