| 1036 | |
| 1037 | template <typename BuilderType, typename T> |
| 1038 | static void AppendValues(const std::vector<bool>& is_valid, const std::vector<T>& values, |
| 1039 | BuilderType* builder) { |
| 1040 | for (size_t i = 0; i < values.size(); ++i) { |
| 1041 | if (is_valid[i]) { |
| 1042 | ASSERT_OK(builder->Append(values[i])); |
| 1043 | } else { |
| 1044 | ASSERT_OK(builder->AppendNull()); |
| 1045 | } |
| 1046 | } |
| 1047 | } |
| 1048 | |
| 1049 | Status MakeFWBinary(std::shared_ptr<RecordBatch>* out) { |
| 1050 | std::vector<bool> is_valid = {true, true, true, false}; |
no test coverage detected