| 1110 | internal_loop_guide(size_type ntrials, void *ptr) |
| 1111 | : array(as_pointer(ptr)), n(ntrials), i(0) {} |
| 1112 | void init() { for(; i < n; ++i) new( &array[i] ) T(); } |
| 1113 | void init(const void *src) { for(; i < n; ++i) new( &array[i] ) T(*as_const_pointer(src)); } |
| 1114 | void copy(const void *src) { for(; i < n; ++i) new( &array[i] ) T(as_const_pointer(src)[i]); } |
| 1115 | void assign(const void *src) { for(; i < n; ++i) array[i] = as_const_pointer(src)[i]; } |
no outgoing calls
no test coverage detected