readCoverage static method

Map<String, dynamic> readCoverage(
  1. Uint8List data,
  2. int offset
)

Implementation

static Map<String, dynamic> readCoverage(Uint8List data, int offset) {
  Map<String, dynamic> cvg = {};
  cvg["fmt"] = TyprBin.readUshort(data, offset);
  offset += 2;
  final count = TyprBin.readUshort(data, offset);
  offset += 2;
  //console.warn("parsing coverage", offset-4, format, count);
  if (cvg["fmt"] == 1) cvg["tab"] = TyprBin.readUshorts(data, offset, count);
  if (cvg["fmt"] == 2)
    cvg["tab"] = TyprBin.readUshorts(data, offset, count * 3);
  return cvg;
}