| 460 | private: |
| 461 | template <typename InputIt> |
| 462 | void init_by_copying(size_t n, InputIt src) { |
| 463 | storage_.bump_size(n); |
| 464 | auto* dest = storage_.storage_ptr(); |
| 465 | for (size_t i = 0; i < n; ++i, ++src) { |
| 466 | dest[i].construct(*src); |
| 467 | } |
| 468 | } |
| 469 | |
| 470 | template <typename InputIt> |
| 471 | void init_by_moving(size_t n, InputIt src) { |
nothing calls this directly
no test coverage detected