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

Method RunEndEncodedScalar

cpp/src/arrow/scalar.cc:736–742  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

734}
735
736RunEndEncodedScalar::RunEndEncodedScalar(std::shared_ptr<Scalar> value,
737 std::shared_ptr<DataType> type)
738 : Scalar{std::move(type), value->is_valid},
739 ArraySpanFillFromScalarScratchSpace(*this->type),
740 value{std::move(value)} {
741 ARROW_CHECK_EQ(this->type->id(), Type::RUN_END_ENCODED);
742}
743
744RunEndEncodedScalar::RunEndEncodedScalar(const std::shared_ptr<DataType>& type)
745 : RunEndEncodedScalar(

Callers

nothing calls this directly

Calls 3

MakeNullScalarFunction · 0.85
idMethod · 0.45
value_typeMethod · 0.45

Tested by

no test coverage detected