| 463 | } |
| 464 | |
| 465 | void RowVector::prepareForReuse() { |
| 466 | BaseVector::prepareForReuse(); |
| 467 | for (auto& child : children_) { |
| 468 | if (child) { |
| 469 | BaseVector::prepareForReuse(child, 0); |
| 470 | } |
| 471 | } |
| 472 | updateContainsLazyNotLoaded(); |
| 473 | } |
| 474 | |
| 475 | VectorPtr RowVector::slice(vector_size_t offset, vector_size_t length) const { |
| 476 | std::vector<VectorPtr> children(children_.size()); |
nothing calls this directly
no test coverage detected