WZY73P6T4DG6WWD5PF5NSMBG3BA2BYDKYRCI5AUWQI4GROWCGALAC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
bytes_pos(lines_a, d[r].old).min(solved_conflict_end)
let pos = bytes_pos(lines_a, d[r].old) + bytes_len(lines_a, d[r].old, d[r].old_len); pos.min(solved_conflict_end)
let pos = bytes_pos(lines_a, d[r].old) + bytes_len(lines_a, d[r].old, d[r].old_len);
pos.min(solved_conflict_end)
if diff.pos_a[i].pos > next_pos {
if diff.pos_a[i].pos >= next_pos {
|| (i + 1 < diff.pos_a.len() && diff.pos_a[i + 1].pos <= pos)
|| (i + 1 < diff.pos_a.len() && diff.pos_a[i + 1].pos < pos)