Lines Matching refs:element_count
119 void* __cxa_vec_new(size_t element_count,
124 return __cxa_vec_new2(element_count, element_size, padding_size,
129 void* __cxa_vec_new2(size_t element_count,
140 return __cxa_vec_new3(element_count, element_size, padding_size,
145 void* __cxa_vec_new3(size_t element_count,
156 if (element_size > 0 && element_count > size_t(-1) / element_size)
159 size = element_count * element_size;
176 reinterpret_cast<size_t*>(base)[-1] = element_count;
183 __cxa_vec_ctor(base, element_count, element_size,
201 size_t element_count,
210 for (; n != element_count; ++n) {
226 size_t element_count,
233 size_t n = element_count;
235 base += element_count * element_size;
251 size_t element_count,
258 size_t n = element_count;
325 size_t element_count = reinterpret_cast<size_t*>(base)[-1];
327 size_t size = element_count * element_size + padding_size;
333 __cxa_vec_dtor(array_address, element_count, element_size, destructor);
339 size_t element_count,
350 for ( ; n != element_count; ++n) {
379 size_t element_count) {
381 element_count,
390 size_t element_count) {
396 base[-1] = element_count;
398 element_count,
408 size_t element_count,
410 return __cxa_vec_cctor(dst_array, src_array, element_count,
415 size_t element_count) {
416 return __cxa_vec_new(element_count, element_size,
423 size_t element_count,
425 return __cxa_vec_new(element_count,
433 size_t element_count,
435 return __cxa_vec_new(element_count,
443 size_t element_count,
446 return __cxa_vec_new(element_count,
456 size_t element_count) {
457 __cxa_vec_dtor(array_address, element_count, element_size,
469 /* element_count */ base[-1],