Source_reader.Line_startsSourceThe type of line starts.
For computation of line numbers from ranges, we require a function mapping line indices to byte indicies and the maximum line index.
A valid line_starts for a source satisfies:
A line starts function maps a given source (descriptor) to its line starts.