Lines Matching defs:num
196 virtual void do_construct(void* storage, size_t num) const;
197 virtual void do_destroy(void* storage, size_t num) const;
198 virtual void do_copy(void* dest, const void* from, size_t num) const;
199 virtual void do_splat(void* dest, const void* item, size_t num) const;
200 virtual void do_move_forward(void* dest, const void* from, size_t num) const;
201 virtual void do_move_backward(void* dest, const void* from, size_t num) const;
387 void Vector<TYPE>::do_construct(void* storage, size_t num) const {
388 construct_type( reinterpret_cast<TYPE*>(storage), num );
392 void Vector<TYPE>::do_destroy(void* storage, size_t num) const {
393 destroy_type( reinterpret_cast<TYPE*>(storage), num );
397 void Vector<TYPE>::do_copy(void* dest, const void* from, size_t num) const {
398 copy_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
402 void Vector<TYPE>::do_splat(void* dest, const void* item, size_t num) const {
403 splat_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(item), num );
407 void Vector<TYPE>::do_move_forward(void* dest, const void* from, size_t num) const {
408 move_forward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );
412 void Vector<TYPE>::do_move_backward(void* dest, const void* from, size_t num) const {
413 move_backward_type( reinterpret_cast<TYPE*>(dest), reinterpret_cast<const TYPE*>(from), num );