| 384 | } |
| 385 | |
| 386 | void RowArray::DecodeNulls(ResizableArrayData* output, int output_start_row, |
| 387 | int column_id, int num_rows_to_append, |
| 388 | const uint32_t* row_ids) const { |
| 389 | RowArrayAccessor::VisitNulls( |
| 390 | rows_, column_id, num_rows_to_append, row_ids, [&](int i, uint8_t value) { |
| 391 | bit_util::SetBitTo(output->mutable_data(0), output_start_row + i, value == 0); |
| 392 | }); |
| 393 | } |
| 394 | |
| 395 | Status RowArrayMerge::PrepareForMerge(RowArray* target, |
| 396 | const std::vector<RowArray*>& sources, |
nothing calls this directly
no test coverage detected