Zalathar e29db47176 coverage: Encapsulate coverage spans
By encapsulating the coverage spans in a struct, we can change the internal
representation without disturbing existing call sites. This will be useful for
grouping coverage spans by BCB.

This patch includes some changes that were originally in #115912, which avoid
the need for a particular test to deal with coverage spans at all.

(Comments/logs referring to `CoverageSpan` are updated in a subsequent patch.)
2023-10-03 13:03:39 +11:00
..
2023-09-26 09:37:55 +02:00
2023-09-28 16:13:37 +00:00
2023-09-26 16:41:40 +00:00
2023-09-26 09:37:55 +02:00