| 217 | explicit ConstantGenerator(std::shared_ptr<Scalar> value) : value_(std::move(value)) {} |
| 218 | |
| 219 | Result<std::shared_ptr<Array>> Generate(int64_t num_rows) override { |
| 220 | return MakeArrayFromScalar(*value_, num_rows); |
| 221 | } |
| 222 | |
| 223 | std::shared_ptr<DataType> type() const override { return value_->type; } |
| 224 |
nothing calls this directly
no test coverage detected