| 440 | } |
| 441 | |
| 442 | bool RowVector::isWritable() const { |
| 443 | for (int i = 0; i < childrenSize_; i++) { |
| 444 | if (children_[i]) { |
| 445 | if (!BaseVector::isVectorWritable(children_[i])) { |
| 446 | return false; |
| 447 | } |
| 448 | } |
| 449 | } |
| 450 | |
| 451 | return isNullsWritable(); |
| 452 | } |
| 453 | |
| 454 | uint64_t RowVector::estimateFlatSize() const { |
| 455 | uint64_t total = BaseVector::retainedSize(); |
no test coverage detected