Lines Matching defs:num
202 virtual void do_construct(void* storage, size_t num) const;
203 virtual void do_destroy(void* storage, size_t num) const;
204 virtual void do_copy(void* dest, const void* from, size_t num) const;
205 virtual void do_splat(void* dest, const void* item, size_t num) const;
206 virtual void do_move_forward(void* dest, const void* from, size_t num) const;
207 virtual void do_move_backward(void* dest, const void* from, size_t num) const;
389 void Vector<TYPE>::do_construct(void* storage, size_t num) const {
390 construct_type( reinterpret_cast<TYPE*>(storage), num );
394 void Vector<TYPE>::do_destroy(void* storage, size_t num) const {
395 destroy_type( reinterpret_cast<TYPE*>(storage), num );
399 void Vector<TYPE>::do_copy(void* dest, const void* from, size_t num) const {
400 copy_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
404 void Vector<TYPE>::do_splat(void* dest, const void* item, size_t num) const {
405 splat_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(item), num );
409 void Vector<TYPE>::do_move_forward(void* dest, const void* from, size_t num) const {
410 move_forward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
414 void Vector<TYPE>::do_move_backward(void* dest, const void* from, size_t num) const {
415 move_backward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );