| 18 | } |
| 19 | |
| 20 | void Unwind::initLocalStateInternal(ResultSet* resultSet, ExecutionContext* context) { |
| 21 | expressionEvaluator->init(*resultSet, context->clientContext); |
| 22 | outValueVector = resultSet->getValueVector(outDataPos); |
| 23 | if (idPos.isValid()) { |
| 24 | idVector = resultSet->getValueVector(idPos).get(); |
| 25 | } |
| 26 | } |
| 27 | |
| 28 | bool Unwind::hasMoreToRead() const { |
| 29 | return listEntry.offset != INVALID_OFFSET && listEntry.size > startIndex; |
nothing calls this directly
no test coverage detected