| 118 | } |
| 119 | |
| 120 | void BaseVector::resize(vector_size_t size, bool setNotNull) { |
| 121 | if (nulls_) { |
| 122 | auto bytes = byteSize<bool>(size); |
| 123 | if (length_ < size || nulls_->isView()) { |
| 124 | ensureNullsCapacity(size, setNotNull); |
| 125 | } |
| 126 | nulls_->setSize(bytes); |
| 127 | } |
| 128 | length_ = size; |
| 129 | } |
| 130 | |
| 131 | template <TypeKind kind> |
| 132 | static VectorPtr addDictionary( |