| 1038 | |
| 1039 | struct BitmapXorOp : public BitmapOperation { |
| 1040 | Result<std::shared_ptr<Buffer>> Call(MemoryPool* pool, const uint8_t* left, |
| 1041 | int64_t left_offset, const uint8_t* right, |
| 1042 | int64_t right_offset, int64_t length, |
| 1043 | int64_t out_offset) const override { |
| 1044 | return BitmapXor(pool, left, left_offset, right, right_offset, length, out_offset); |
| 1045 | } |
| 1046 | |
| 1047 | Status Call(const uint8_t* left, int64_t left_offset, const uint8_t* right, |
| 1048 | int64_t right_offset, int64_t length, int64_t out_offset, |