| 26 | namespace arrow::compute::internal { |
| 27 | |
| 28 | std::vector<const Array*> GetArrayPointers(const ArrayVector& arrays) { |
| 29 | std::vector<const Array*> pointers(arrays.size()); |
| 30 | std::transform(arrays.begin(), arrays.end(), pointers.begin(), |
| 31 | [&](const std::shared_ptr<Array>& array) { return array.get(); }); |
| 32 | return pointers; |
| 33 | } |
| 34 | |
| 35 | std::vector<int64_t> ChunkedIndexMapper::GetChunkLengths( |
| 36 | std::span<const Array* const> chunks) { |
no test coverage detected