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

Function type

cpp/src/arrow/compute/exec.h:343–349  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

341 }
342
343 const DataType* type() const {
344 if (this->is_array_span()) {
345 return this->array_span()->type;
346 } else {
347 return this->array_data()->type.get();
348 }
349 }
350
351 const ArraySpan* array_span() const { return &std::get<ArraySpan>(this->value); }
352 ArraySpan* array_span_mutable() { return &std::get<ArraySpan>(this->value); }

Callers 13

IsBoundMethod · 0.70
IsSatisfiableMethod · 0.70
CheckDictEncodePMethod · 0.50
CheckValueCountsPMethod · 0.50
CheckUniquePMethod · 0.50
scalarMethod · 0.50
arrayMethod · 0.50
chunked_arrayMethod · 0.50
CheckUnaryMethod · 0.50
CheckVarArgsScalarMethod · 0.50
MakeArrayMethod · 0.50
CheckUnaryMethod · 0.50

Calls 2

array_dataMethod · 0.80
getMethod · 0.45

Tested by 11

CheckDictEncodePMethod · 0.40
CheckValueCountsPMethod · 0.40
CheckUniquePMethod · 0.40
scalarMethod · 0.40
arrayMethod · 0.40
chunked_arrayMethod · 0.40
CheckUnaryMethod · 0.40
CheckVarArgsScalarMethod · 0.40
MakeArrayMethod · 0.40
CheckUnaryMethod · 0.40
TEST_FFunction · 0.40