| 285 | } |
| 286 | |
| 287 | size_t countCoverageMatches(const std::vector<CovCounter> & name_refs) |
| 288 | { |
| 289 | ensureCoverageMapLoaded(); |
| 290 | size_t count = 0; |
| 291 | for (const auto & [name_hash, func_hash, counter_id, min_depth] : name_refs) |
| 292 | if (g_coverage_map.count(CoverageKey{name_hash, func_hash, counter_id})) |
| 293 | ++count; |
| 294 | return count; |
| 295 | } |
| 296 | |
| 297 | uint64_t getFirstCoverageMapKey() |
| 298 | { |
no test coverage detected