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

Function if

cpp/src/arrow/array/array_nested.cc:1093–1096  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1091 ARROW_SUPPRESS_DEPRECATION_WARNING
1092 std::shared_ptr<Array> result = std::atomic_load(&impl_->boxed_fields_[i]);
1093 ARROW_UNSUPPRESS_DEPRECATION_WARNING
1094 if (result) {
1095 return result;
1096 }
1097 std::shared_ptr<ArrayData> field_data;
1098 if (data_->offset != 0 || data_->child_data[i]->length != data_->length) {
1099 field_data = data_->child_data[i]->Slice(data_->offset, data_->length);

Callers 15

array_test.ccFile · 0.70
builder_binary.hFile · 0.70
common.hFile · 0.50
status.hFile · 0.50
ARROW_ASSIGN_OR_RAISEFunction · 0.50
cuda_context.hFile · 0.50
partition.hFile · 0.50
TEST_PFunction · 0.50
ASSERT_OK_AND_ASSIGNMethod · 0.50
ASSERT_OK_AND_ASSIGNFunction · 0.50
localfs_test.ccFile · 0.50

Calls

no outgoing calls

Tested by 5

TEST_PFunction · 0.40
ASSERT_OK_AND_ASSIGNMethod · 0.40
ASSERT_OK_AND_ASSIGNFunction · 0.40
ASSERT_OK_AND_ASSIGNFunction · 0.40
ASSERT_OK_AND_ASSIGNFunction · 0.40