Home | History | Annotate | Download | only in Coverage

Lines Matching defs:Coverage

1 //=-- CoverageMapping.cpp - Code coverage mapping support ---------*- C++ -*-=//
11 // code coverage.
15 #include "llvm/ProfileData/Coverage/CoverageMapping.h"
19 #include "llvm/ProfileData/Coverage/CoverageMappingReader.h"
29 using namespace coverage;
31 #define DEBUG_TYPE "coverage-mapping"
189 auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
200 Coverage->MismatchedFunctionCount++;
226 Coverage->MismatchedFunctionCount++;
230 Coverage->Functions.push_back(std::move(Function));
233 return std::move(Coverage);
300 if (Region.Kind != coverage::CounterMappingRegion::SkippedRegion) {
354 static_assert(coverage::CounterMappingRegion::CodeRegion <
355 coverage::CounterMappingRegion::ExpansionRegion &&
356 coverage::CounterMappingRegion::ExpansionRegion <
357 coverage::CounterMappingRegion::SkippedRegion,
461 std::vector<coverage::CountedRegion> Regions;
507 std::vector<coverage::CountedRegion> Regions;
525 std::vector<coverage::CountedRegion> Regions;
548 return "No coverage data found";
550 return "Unsupported coverage format version";
552 return "Truncated coverage data";
554 return "Malformed coverage data";
576 const std::error_category &llvm::coverage::coveragemap_category() {