in lib/src/chrome.dart [90:107]
Set<_Position> _coveredPositions(
String compiledSource, List<bool> offsetCoverage) {
final positions = <_Position>{};
// Line is 1 based.
var line = 1;
// Column is 1 based.
var column = 0;
for (var offset = 0; offset < compiledSource.length; offset++) {
if (compiledSource[offset] == '\n') {
line++;
column = 0;
} else {
column++;
}
if (offsetCoverage[offset]) positions.add(_Position(line, column));
}
return positions;
}