\pre IsValid(i)
| 110 | |
| 111 | /// \pre IsValid(i) |
| 112 | std::shared_ptr<Array> value_slice(int64_t i) const { |
| 113 | return values_->Slice(value_offset(i), value_length(i)); |
| 114 | } |
| 115 | |
| 116 | /// \brief Flatten all level recursively until reach a non-list type, and return |
| 117 | /// a non-list type Array. |