mapOffsetStart static method
Remaps a range start across an edit that replaced
[prefix, removedEnd) with a region of length removedEnd - prefix + delta.
Implementation
static int mapOffsetStart(int x, int prefix, int removedEnd, int delta) {
if (x <= prefix) return x;
if (x >= removedEnd) return x + delta;
return prefix;
}