Lines Matching defs:num
163 virtual void do_construct(void* storage, size_t num) const;
164 virtual void do_destroy(void* storage, size_t num) const;
165 virtual void do_copy(void* dest, const void* from, size_t num) const;
166 virtual void do_splat(void* dest, const void* item, size_t num) const;
167 virtual void do_move_forward(void* dest, const void* from, size_t num) const;
168 virtual void do_move_backward(void* dest, const void* from, size_t num) const;
318 void Vector<TYPE>::do_construct(void* storage, size_t num) const {
319 construct_type( reinterpret_cast<TYPE*>(storage), num );
323 void Vector<TYPE>::do_destroy(void* storage, size_t num) const {
324 destroy_type( reinterpret_cast<TYPE*>(storage), num );
328 void Vector<TYPE>::do_copy(void* dest, const void* from, size_t num) const {
329 copy_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
333 void Vector<TYPE>::do_splat(void* dest, const void* item, size_t num) const {
334 splat_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(item), num );
338 void Vector<TYPE>::do_move_forward(void* dest, const void* from, size_t num) const {
339 move_forward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
343 void Vector<TYPE>::do_move_backward(void* dest, const void* from, size_t num) const {
344 move_backward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );