| 571 | } |
| 572 | |
| 573 | void copy_from(UninitializedStaticArray const& a, size_type curInitializedCapacity, size_type newInitializedCapacity) |
| 574 | { |
| 575 | se_assert(newInitializedCapacity <= a.size()); |
| 576 | resize(a.size(), newInitializedCapacity, curInitializedCapacity); |
| 577 | for (size_type i = 0; i < newInitializedCapacity; i++) { |
| 578 | buf_[i] = a.buf_[i]; |
| 579 | } |
| 580 | } |
| 581 | |
| 582 | size_type grow_size() const |
| 583 | { |