29 int DiffBlock::* begin_,
30 int DiffBlock::* end_,
32 assert(block_.*end_ == value_);
44 assert(blocks !=
nullptr);
52 void DiffLogBuilderBlock::openBlock() {
55 curr_left + 1, curr_left + 1, curr_right + 1, curr_right + 1});
58 assert(!blocks->empty());
64 curr_left = left_index_;
65 curr_right = right_index_;
74 curr_left = left_index_;
75 curr_right = right_index_;
87 curr_right = right_index_;
97 curr_left = left_index_;