Skip to content

Instantly share code, notes, and snippets.

@ozars
Last active October 24, 2019 20:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ozars/ecbb1b8acd4a57ba4721c1965f83f342 to your computer and use it in GitHub Desktop.
Save ozars/ecbb1b8acd4a57ba4721c1965f83f342 to your computer and use it in GitHub Desktop.
ARROW STATUS
#!/bin/bash
CLANG_QUERY=clang-query-9
FILES=$(find src -regextype posix-extended -regex ".*\.h$" | grep -v "_test.cc")
OUT_MATCHER='
match varDecl(
hasName("out"),
hasAncestor(
functionDecl(returns(asString("class arrow::Status")))
)
)'
STATUS_FUNC_MATCHER='
match functionDecl(
returns(asString("class arrow::Status")),
hasAnyParameter(allOf(hasName("out"), hasType(pointerType())))
)'
for f in $FILES; do
MATCHES=$(2>/dev/null \
$CLANG_QUERY -p build/compile_commands.json "$f" \
-c 'set output print' \
-c "$STATUS_FUNC_MATCHER")
1>&2 echo "### FILE: $f"
1>&2 echo "$MATCHES"
echo "$MATCHES" | grep -oP '([0-9]+)(?= matches\.)'
done
This file has been truncated, but you can view the full file.
### FILE: src/generated/feather_generated.h
0 matches.
### FILE: src/generated/Message_generated.h
0 matches.
### FILE: src/generated/SparseTensor_generated.h
0 matches.
### FILE: src/generated/File_generated.h
0 matches.
### FILE: src/generated/Tensor_generated.h
0 matches.
### FILE: src/generated/Schema_generated.h
0 matches.
### FILE: src/plasma/common_generated.h
0 matches.
### FILE: src/plasma/lib/java/org_apache_arrow_plasma_PlasmaClientJNI.h
0 matches.
### FILE: src/plasma/compat.h
0 matches.
### FILE: src/plasma/protocol.h
0 matches.
### FILE: src/plasma/client.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
21 matches.
### FILE: src/plasma/plasma_generated.h
0 matches.
### FILE: src/plasma/common.h
0 matches.
### FILE: src/plasma/thirdparty/ae/zmalloc.h
0 matches.
### FILE: src/plasma/thirdparty/ae/ae.h
0 matches.
### FILE: src/plasma/thirdparty/ae/config.h
0 matches.
### FILE: src/plasma/quota_aware_policy.h
0 matches.
### FILE: src/plasma/malloc.h
0 matches.
### FILE: src/plasma/events.h
0 matches.
### FILE: src/plasma/io.h
0 matches.
### FILE: src/plasma/test_util.h
0 matches.
### FILE: src/plasma/fling.h
0 matches.
### FILE: src/plasma/hash_table_store.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
21 matches.
### FILE: src/plasma/external_store.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
21 matches.
### FILE: src/plasma/plasma_allocator.h
0 matches.
### FILE: src/plasma/store.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
21 matches.
### FILE: src/plasma/plasma.h
0 matches.
### FILE: src/plasma/eviction_policy.h
0 matches.
### FILE: src/gandiva/exported_funcs_registry.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
5 matches.
### FILE: src/gandiva/selection_vector_impl.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/random_generator_holder.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
Match #130:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #131:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #132:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #133:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #134:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #135:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
135 matches.
### FILE: src/gandiva/gdv_function_stubs.h
0 matches.
### FILE: src/gandiva/function_registry_datetime.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_ir_builder.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
5 matches.
### FILE: src/gandiva/execution_context.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/date_utils.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/node_visitor.h
0 matches.
### FILE: src/gandiva/eval_batch.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_registry.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_registry_arithmetic.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_registry_string.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/literal_holder.h
Match #1:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #2:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #3:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #4:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #5:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #6:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #7:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #9:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #10:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #11:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #12:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
12 matches.
### FILE: src/gandiva/basic_decimal_scalar.h
0 matches.
### FILE: src/gandiva/func_descriptor.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/value_validity_pair.h
0 matches.
### FILE: src/gandiva/native_function.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_registry_hash.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/precompiled/time_constants.h
0 matches.
### FILE: src/gandiva/precompiled/time_fields.h
0 matches.
### FILE: src/gandiva/precompiled/types.h
0 matches.
### FILE: src/gandiva/precompiled/decimal_ops.h
0 matches.
### FILE: src/gandiva/precompiled/testing.h
0 matches.
### FILE: src/gandiva/precompiled/epoch_time_point.h
0 matches.
### FILE: src/gandiva/simple_arena.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/decimal_xlarge.h
0 matches.
### FILE: src/gandiva/condition.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/projector_cache_key.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/like_holder.h
0 matches.
### FILE: src/gandiva/configuration.h
0 matches.
### FILE: src/gandiva/llvm_types.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true)
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out)
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out)
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out)
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out)
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out)
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out)
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out)
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out)
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out)
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out)
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out)
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out)
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out)
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out)
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/tests/timed_evaluate.h
0 matches.
### FILE: src/gandiva/tests/generate_data.h
Match #1:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #2:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #3:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #4:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #5:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #6:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
6 matches.
### FILE: src/gandiva/tests/test_util.h
0 matches.
### FILE: src/gandiva/decimal_scalar.h
Match #1:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #2:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #3:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #4:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #5:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #6:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
6 matches.
### FILE: src/gandiva/decimal_type_util.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/lvalue.h
0 matches.
### FILE: src/gandiva/function_registry_math_ops.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/dex_visitor.h
0 matches.
### FILE: src/gandiva/jni/env_helper.h
0 matches.
### FILE: src/gandiva/jni/module_holder.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/jni/id_to_module_map.h
0 matches.
### FILE: src/gandiva/jni/config_holder.h
0 matches.
### FILE: src/gandiva/decimal_ir.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
5 matches.
### FILE: src/gandiva/function_signature.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/engine.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
5 matches.
### FILE: src/gandiva/function_registry_common.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/to_date_holder.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
Match #130:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #131:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #132:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #133:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #134:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #135:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
135 matches.
### FILE: src/gandiva/selection_vector.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/in_holder.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/function_holder.h
0 matches.
### FILE: src/gandiva/field_descriptor.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/arrow.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/projector.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/filter.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
129 matches.
### FILE: src/gandiva/logging.h
0 matches.
### FILE: src/gandiva/compiled_expr.h
0 matches.
### FILE: src/gandiva/node.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
Match #130:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #131:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #132:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #133:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #134:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #135:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
135 matches.
### FILE: src/gandiva/bitmap_accumulator.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #41:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, field_names, {}, out);
}
Match #42:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, type_codes, out);
}
Match #43:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeDense(type_ids, value_offsets, children, {}, {}, out);
}
Match #44:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out)
Match #45:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string> &field_names, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, field_names, {}, out);
}
Match #46:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, const std::vector<uint8_t> &type_codes, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, type_codes, out);
}
Match #47:
Binding for "root":
static arrow::Status MakeSparse(const arrow::Array &type_ids, const std::vector<std::shared_ptr<Array> > &children, std::shared_ptr<Array> *out) {
return MakeSparse(type_ids, children, {}, {}, out);
}
Match #48:
Binding for "root":
static arrow::Status FromArrays(const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &indices, const std::shared_ptr<Array> &dictionary, std::shared_ptr<Array> *out)
Match #49:
Binding for "root":
arrow::Status Transpose(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, const int32_t *transpose_map, std::shared_ptr<Array> *out) const
Match #50:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
do {
::arrow::Status __s = (this->Resize(this->size_, shrink_to_fit));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->size_ != 0)
this->buffer_->ZeroPadding();
*out = this->buffer_;
if (*out == nullptr) {
do {
::arrow::Status __s = (AllocateBuffer(this->pool_, 0, out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
this->Reset();
return Status::OK();
}
Match #51:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #52:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #53:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #54:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit)
Match #55:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #56:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Buffer> *out, bool shrink_to_fit = true) {
this->bytes_builder_.UnsafeAdvance(BitUtil::BytesForBits(this->bit_length_) - this->bytes_builder_.length());
this->bit_length_ = this->false_count_ = 0;
return this->bytes_builder_.Finish(out, shrink_to_fit);
}
Match #57:
Binding for "root":
virtual arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) = 0
Match #58:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Array> *out)
Match #59:
Binding for "root":
arrow::Status FinishTyped(std::shared_ptr<ArrayType> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<ArrayType>(std::move(out_untyped));
return Status::OK();
}
Match #60:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BinaryArray>(std::shared_ptr<BinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #61:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StringArray>(std::shared_ptr<StringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StringArray>(std::move(out_untyped));
return Status::OK();
}
Match #62:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeBinaryArray>(std::shared_ptr<LargeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #63:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeStringArray>(std::shared_ptr<LargeStringArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeStringArray>(std::move(out_untyped));
return Status::OK();
}
Match #64:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeBinaryArray>(std::shared_ptr<FixedSizeBinaryArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeBinaryArray>(std::move(out_untyped));
return Status::OK();
}
Match #65:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::Decimal128Array>(std::shared_ptr<Decimal128Array> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::Decimal128Array>(std::move(out_untyped));
return Status::OK();
}
Match #66:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::NullArray>(std::shared_ptr<NullArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::NullArray>(std::move(out_untyped));
return Status::OK();
}
Match #67:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::BooleanArray>(std::shared_ptr<BooleanArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::BooleanArray>(std::move(out_untyped));
return Status::OK();
}
Match #68:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::ListArray>(std::shared_ptr<ListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::ListArray>(std::move(out_untyped));
return Status::OK();
}
Match #69:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::LargeListArray>(std::shared_ptr<LargeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::LargeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #70:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::MapArray>(std::shared_ptr<MapArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::MapArray>(std::move(out_untyped));
return Status::OK();
}
Match #71:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::FixedSizeListArray>(std::shared_ptr<FixedSizeListArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::FixedSizeListArray>(std::move(out_untyped));
return Status::OK();
}
Match #72:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::StructArray>(std::shared_ptr<StructArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::StructArray>(std::move(out_untyped));
return Status::OK();
}
Match #73:
Binding for "root":
template<> arrow::Status FinishTyped<arrow::UnionArray>(std::shared_ptr<UnionArray> *out) {
std::shared_ptr<Array> out_untyped;
do {
::arrow::Status __s = (this->Finish(&out_untyped));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = std::static_pointer_cast<arrow::UnionArray>(std::move(out_untyped));
return Status::OK();
}
Match #74:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #75:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #76:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, value_data, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->value_data_builder_.Finish(&value_data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets, value_data}, this->null_count_, 0);
this->Reset();
return Status::OK();
}
Match #77:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #78:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #79:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BinaryArray> *out) {
return this->FinishTyped(out);
}
Match #80:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StringArray> *out) {
return this->FinishTyped(out);
}
Match #81:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #82:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeStringArray> *out) {
return this->FinishTyped(out);
}
Match #83:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #84:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeBinaryArray> *out) {
return this->FinishTyped(out);
}
Match #85:
Binding for "root":
virtual arrow::Status Finish(arrow::ArrayVector *out)
Match #86:
Binding for "root":
arrow::Status Finish(arrow::ArrayVector *out) override
Match #87:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #88:
Binding for "root":
arrow::Status Finish(std::shared_ptr<Decimal128Array> *out) {
return this->FinishTyped(out);
}
Match #89:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #90:
Binding for "root":
arrow::Status Finish(std::shared_ptr<NullArray> *out) {
return this->FinishTyped(out);
}
Match #91:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Buffer> data, null_bitmap;
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->data_builder_.Finish(&data));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, data}, this->null_count_);
this->capacity_ = this->length_ = this->null_count_ = 0;
return Status::OK();
}
Match #92:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out) {
return FinishTyped(out);
}
Match #93:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #94:
Binding for "root":
arrow::Status Finish(std::shared_ptr<BooleanArray> *out) {
return this->FinishTyped(out);
}
Match #95:
Binding for "root":
arrow::Status GetArrayData(arrow::MemoryPool *pool, int64_t start_offset, std::shared_ptr<ArrayData> *out)
Match #96:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #97:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
std::shared_ptr<Array> dictionary;
do {
::arrow::Status __s = (this->FinishWithDictOffset(0, out, &dictionary));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = this->type();
(*out)->dictionary = dictionary;
return Status::OK();
}
Match #98:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #99:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #100:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #101:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #102:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #103:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #104:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out)
Match #105:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #106:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->indices_builder_.FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
(*out)->type = dictionary((*out)->type, null());
(*out)->dictionary.reset(new arrow::NullArray(0));
return Status::OK();
}
Match #107:
Binding for "root":
arrow::Status Finish(std::shared_ptr<DictionaryArray> *out) {
return FinishTyped(out);
}
Match #108:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->AppendNextOffset());
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
std::shared_ptr<Buffer> offsets, null_bitmap;
do {
::arrow::Status __s = (this->offsets_builder_.Finish(&offsets));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
do {
::arrow::Status __s = (this->null_bitmap_builder_.Finish(&null_bitmap));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
if (this->value_builder_->length() == 0) {
do {
::arrow::Status __s = (this->value_builder_->Resize(0));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
}
std::shared_ptr<ArrayData> items;
do {
::arrow::Status __s = (this->value_builder_->FinishInternal(&items));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
*out = ArrayData::Make(this->type(), this->length_, {null_bitmap, offsets}, {std::move(items)}, this->null_count_);
this->Reset();
return Status::OK();
}
Match #109:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #110:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #111:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ListArray> *out) {
return this->FinishTyped(out);
}
Match #112:
Binding for "root":
arrow::Status Finish(std::shared_ptr<LargeListArray> *out) {
return this->FinishTyped(out);
}
Match #113:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #114:
Binding for "root":
arrow::Status Finish(std::shared_ptr<MapArray> *out) {
return this->FinishTyped(out);
}
Match #115:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #116:
Binding for "root":
arrow::Status Finish(std::shared_ptr<FixedSizeListArray> *out) {
return this->FinishTyped(out);
}
Match #117:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #118:
Binding for "root":
arrow::Status Finish(std::shared_ptr<StructArray> *out) {
return this->FinishTyped(out);
}
Match #119:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
auto result = this->builder_.FinishInternal(out);
if (*out != nullptr) {
(*out)->type = this->type();
}
return result;
}
Match #120:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #121:
Binding for "root":
arrow::Status Finish(std::shared_ptr<UnionArray> *out) {
return this->FinishTyped(out);
}
Match #122:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override {
do {
::arrow::Status __s = (this->BasicUnionBuilder::FinishInternal(out));
do {
if ((__builtin_expect(!__s.ok(), 0))) {
return (__s);
}
} while (0);
} while (false);
return this->offsets_builder_.Finish(&(*out)->buffers[2]);
}
Match #123:
Binding for "root":
arrow::Status MakeBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #124:
Binding for "root":
arrow::Status MakeDictionaryBuilder(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, const std::shared_ptr<Array> &dictionary, std::unique_ptr<ArrayBuilder> *out) __attribute__((visibility("default")))
Match #125:
Binding for "root":
static arrow::Status FromStructArray(const std::shared_ptr<Array> &array, std::shared_ptr<RecordBatch> *out)
Match #126:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::shared_ptr<Field> &field, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const = 0
Match #127:
Binding for "root":
virtual arrow::Status AddColumn(int i, const std::string &field_name, const std::shared_ptr<Array> &column, std::shared_ptr<RecordBatch> *out) const
Match #128:
Binding for "root":
virtual arrow::Status RemoveColumn(int i, std::shared_ptr<RecordBatch> *out) const = 0
Match #129:
Binding for "root":
arrow::Status MakeRecordBatchReader(const std::vector<std::shared_ptr<RecordBatch> > &batches, std::shared_ptr<Schema> schema, std::shared_ptr<RecordBatchReader> *out) __attribute__((visibility("default")))
Match #130:
Binding for "root":
static arrow::Status FromString(const util::string_view &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #131:
Binding for "root":
static arrow::Status FromString(const std::string &s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #132:
Binding for "root":
static arrow::Status FromString(const char *s, arrow::Decimal128 *out, int32_t *precision = nullptr, int32_t *scale = nullptr)
Match #133:
Binding for "root":
static arrow::Status FromBigEndian(const uint8_t *data, int32_t length, arrow::Decimal128 *out)
Match #134:
Binding for "root":
arrow::Status Rescale(int32_t original_scale, int32_t new_scale, arrow::Decimal128 *out) const {
auto dstatus = this->BasicDecimal128::Rescale(original_scale, new_scale, out);
return this->ToArrowStatus(dstatus);
}
Match #135:
Binding for "root":
arrow::Status ToInteger(T *out) const {
constexpr auto min_value = std::numeric_limits<T>::min();
constexpr auto max_value = std::numeric_limits<T>::max();
const auto &self = *this;
if (self < min_value || self > max_value) {
return Status::Invalid("Invalid cast from Decimal128 to ", sizeof(T), " byte integer");
}
* out = static_cast<T>(this->low_bits());
return Status::OK();
}
135 matches.
### FILE: src/gandiva/gandiva_aliases.h
0 matches.
### FILE: src/gandiva/expression_registry.h
Match #1:
Binding for "root":
virtual arrow::Status Allocate(int64_t size, uint8_t **out) = 0
Match #2:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #3:
Binding for "root":
arrow::Status Allocate(int64_t size, uint8_t **out) override
Match #4:
Binding for "root":
arrow::Status jemalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #5:
Binding for "root":
arrow::Status mimalloc_memory_pool(arrow::MemoryPool **out) __attribute__((visibility("default")))
Match #6:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) const
Match #7:
Binding for "root":
arrow::Status Copy(const int64_t start, const int64_t nbytes, std::shared_ptr<Buffer> *out) const
Match #8:
Binding for "root":
static arrow::Status FromString(const std::string &data, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out)
Match #9:
Binding for "root":
static arrow::Status FromString(const std::string &data, std::shared_ptr<Buffer> *out)
Match #10:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #11:
Binding for "root":
arrow::Status AllocateBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #12:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #13:
Binding for "root":
arrow::Status AllocateBuffer(const int64_t size, std::unique_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #14:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #15:
Binding for "root":
arrow::Status AllocateResizableBuffer(arrow::MemoryPool *pool, const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #16:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::shared_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #17:
Binding for "root":
arrow::Status AllocateResizableBuffer(const int64_t size, std::unique_ptr<ResizableBuffer> *out) __attribute__((visibility("default")))
Match #18:
Binding for "root":
arrow::Status AllocateBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #19:
Binding for "root":
arrow::Status AllocateEmptyBitmap(arrow::MemoryPool *pool, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #20:
Binding for "root":
arrow::Status AllocateEmptyBitmap(int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #21:
Binding for "root":
arrow::Status ConcatenateBuffers(const arrow::BufferVector &buffers, arrow::MemoryPool *pool, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #22:
Binding for "root":
arrow::Status Value(U *out) && {
if (!this->ok()) {
return this->status();
}
*out = U(std::move(arrow::util::get<T>(this->variant_)));
return Status::OK();
}
Match #23:
Binding for "root":
arrow::Status FinishInternal(std::shared_ptr<ArrayData> *out) override
Match #24:
Binding for "root":
arrow::Status Finish(std::shared_ptr<ArrayType> *out)
Match #25:
Binding for "root":
static arrow::Status Make(int32_t precision, int32_t scale, std::shared_ptr<DataType> *out)
Match #26:
Binding for "root":
static arrow::Status Make(arrow::MemoryPool *pool, std::shared_ptr<DataType> value_type, std::unique_ptr<DictionaryUnifier> *out)
Match #27:
Binding for "root":
arrow::Status AddField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #28:
Binding for "root":
arrow::Status RemoveField(int i, std::shared_ptr<Schema> *out) const
Match #29:
Binding for "root":
arrow::Status SetField(int i, const std::shared_ptr<Field> &field, std::shared_ptr<Schema> *out) const
Match #30:
Binding for "root":
arrow::Status CopyBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #31:
Binding for "root":
arrow::Status InvertBitmap(arrow::MemoryPool *pool, const uint8_t *bitmap, int64_t offset, int64_t length, std::shared_ptr<Buffer> *out) __attribute__((visibility("default")))
Match #32:
Binding for "root":
arrow::Status MakeArrayOfNull(const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #33:
Binding for "root":
arrow::Status MakeArrayOfNull(arrow::MemoryPool *pool, const std::shared_ptr<DataType> &type, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #34:
Binding for "root":
arrow::Status MakeArrayFromScalar(const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #35:
Binding for "root":
arrow::Status MakeArrayFromScalar(arrow::MemoryPool *pool, const arrow::Scalar &scalar, int64_t length, std::shared_ptr<Array> *out) __attribute__((visibility("default")))
Match #36:
Binding for "root":
arrow::Status View(const std::shared_ptr<DataType> &type, std::shared_ptr<Array> *out) const
Match #37:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #38:
Binding for "root":
static arrow::Status FromArrays(const arrow::Array &offsets, const arrow::Array &values, arrow::MemoryPool *pool, std::shared_ptr<Array> *out)
Match #39:
Binding for "root":
arrow::Status Flatten(arrow::MemoryPool *pool, arrow::ArrayVector *out) const
Match #40:
Binding for "root":
static arrow::Status MakeDense(const arrow::Array &type_ids, const arrow::Array &value_offsets, const std::vector<std::shared_ptr<Array> > &children, const std::vector<std::string>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment