If inner changes have not been computed, this is set to undefined. Otherwise, it represents the character-level diff in this line range. The original range of each range mapping should be contained in the original line range (same for modified). Must not be an empty array.
The line range in the modified text model.
The line range in the original text model.
Maps a line range in the original text model to a line range in the modified text model.