| 158 | } |
| 159 | |
| 160 | std::shared_ptr<Array> CreateEmptyArray(const std::shared_ptr<DataType>& array_type) { |
| 161 | std::unique_ptr<arrow::ArrayBuilder> builder; |
| 162 | StopIfNotOk(arrow::MakeBuilder(gc_memory_pool(), array_type, &builder)); |
| 163 | |
| 164 | std::shared_ptr<arrow::Array> array; |
| 165 | StopIfNotOk(builder->Finish(&array)); |
| 166 | return array; |
| 167 | } |
| 168 | |
| 169 | template <typename Type> |
| 170 | class Converter_Int : public Converter { |
no test coverage detected