diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2024-12-27 20:42:26 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-27 20:42:26 +0900 |
commit | aa2fdc69d35ff1c4a6de8a8d8edcc4c15236bb15 (patch) | |
tree | 586678bfae12f9871cbc6e01e2111f2fef169922 /llvm/tools/llvm-cov/SourceCoverageView.h | |
parent | 223521b13e7465bc177f43e22de526b777d6ff74 (diff) | |
download | llvm-aa2fdc69d35ff1c4a6de8a8d8edcc4c15236bb15.zip llvm-aa2fdc69d35ff1c4a6de8a8d8edcc4c15236bb15.tar.gz llvm-aa2fdc69d35ff1c4a6de8a8d8edcc4c15236bb15.tar.bz2 |
[Coverage] Move SingleByteCoverage out of CountedRegion (#110966)
`SingleByteCoverage` is not per-region attribute at least.
Move it into `CoverageData` since it comes from `profdata`.
Depends on: #120841
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageView.h')
-rw-r--r-- | llvm/tools/llvm-cov/SourceCoverageView.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/tools/llvm-cov/SourceCoverageView.h b/llvm/tools/llvm-cov/SourceCoverageView.h index 0b4e397..cff32b7 100644 --- a/llvm/tools/llvm-cov/SourceCoverageView.h +++ b/llvm/tools/llvm-cov/SourceCoverageView.h @@ -287,7 +287,8 @@ protected: CoverageData &&CoverageInfo) : SourceName(SourceName), File(File), Options(Options), CoverageInfo(std::move(CoverageInfo)), - BinaryCounters(Options.BinaryCounters) {} + BinaryCounters(Options.BinaryCounters || + CoverageInfo.getSingleByteCoverage()) {} public: static std::unique_ptr<SourceCoverageView> |