| 214 | } |
| 215 | |
| 216 | int UnnestNode::GetCollTupleIdx(const SlotDescriptor* slot_desc) const { |
| 217 | DCHECK(slot_desc != nullptr); |
| 218 | const TupleDescriptor* coll_tuple = slot_desc->children_tuple_descriptor(); |
| 219 | DCHECK(coll_tuple != nullptr); |
| 220 | return row_descriptor_.GetTupleIdx(coll_tuple->id()); |
| 221 | } |
| 222 | |
| 223 | Tuple* UnnestNode::CreateNullTuple(int coll_idx, RowBatch* row_batch) const { |
| 224 | const TupleDescriptor* coll_tuple = |
nothing calls this directly
no test coverage detected