src/vs/workbench/contrib/mergeEditor/browser/model/diffComputer.ts/rangeMappingFromCharChange
function rangeMappingFromCharChange(charChange: ICharChange, inputTextModel: ITextModel, modifiedTextModel: ITextModel): RangeMapping | undefined {
	return normalizeRangeMapping(new RangeMapping(
		new Range(charChange.originalStartLineNumber, charChange.originalStartColumn, charChange.originalEndLineNumber, charChange.originalEndColumn),
		new Range(charChange.modifiedStartLineNumber, charChange.modifiedStartColumn, charChange.modifiedEndLineNumber, charChange.modifiedEndColumn)
	), inputTextModel, modifiedTextModel);
}