Skip to content

Commit

Permalink
Export internal functions called from inline functions
Browse files Browse the repository at this point in the history
  • Loading branch information
felipecrv committed Mar 6, 2023
1 parent 81196fc commit 33a39d8
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions cpp/src/arrow/array/data.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ namespace internal {
// ----------------------------------------------------------------------
// Null handling for types without a validity bitmap

bool IsNullSparseUnion(const ArrayData& data, int64_t i);
bool IsNullDenseUnion(const ArrayData& data, int64_t i);
bool IsNullRunEndEncoded(const ArrayData& data, int64_t i);
ARROW_EXPORT bool IsNullSparseUnion(const ArrayData& data, int64_t i);
ARROW_EXPORT bool IsNullDenseUnion(const ArrayData& data, int64_t i);
ARROW_EXPORT bool IsNullRunEndEncoded(const ArrayData& data, int64_t i);

bool UnionMayHaveLogicalNulls(const ArrayData& data);
bool RunEndEncodedMayHaveLogicalNulls(const ArrayData& data);
ARROW_EXPORT bool UnionMayHaveLogicalNulls(const ArrayData& data);
ARROW_EXPORT bool RunEndEncodedMayHaveLogicalNulls(const ArrayData& data);
} // namespace internal

// When slicing, we do not know the null count of the sliced range without
Expand Down

0 comments on commit 33a39d8

Please sign in to comment.