MCPcopy Create free account
hub / github.com/apache/arrow / MakeEnd

Method MakeEnd

cpp/src/arrow/util/ree_util.h:467–473  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

465 }
466
467 static Result<MergedRunsIterator> MakeEnd(const Left& left, const Right& right) {
468 if (left.length() != right.length()) {
469 return Status::Invalid(
470 "MergedRunsIterator expects RunEndEncodedArraySpans of the same length");
471 }
472 return MergedRunsIterator(left.end(), right.end(), left.length(), left.length());
473 }
474
475 /// \brief Return the left RunEndEncodedArraySpan child
476 const Left& left() const { return std::get<0>(ree_iterators_).span; }

Callers

nothing calls this directly

Calls 4

MergedRunsIteratorClass · 0.85
InvalidFunction · 0.50
lengthMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected