aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2017-11-09 02:33:44 +0000
committerVedant Kumar <vsk@apple.com>2017-11-09 02:33:44 +0000
commit69597042ff9058e98745f9a54ec5ee5818378330 (patch)
tree014b846dc880feec1011888a1cf4ee15bb991fdb /llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
parent43247f05421ba6e6f247592be6c2f39778796c6e (diff)
downloadllvm-69597042ff9058e98745f9a54ec5ee5818378330.zip
llvm-69597042ff9058e98745f9a54ec5ee5818378330.tar.gz
llvm-69597042ff9058e98745f9a54ec5ee5818378330.tar.bz2
[llvm-cov] Don't render empty region marker lines
This fixes an issue where llvm-cov prints an empty line, thinking it needs to display region markers, when it actually doesn't. llvm-svn: 317762
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp')
-rw-r--r--llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp b/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
index 7e9fc23..3140651 100644
--- a/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
+++ b/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
@@ -556,7 +556,7 @@ void SourceCoverageViewHTML::renderLine(raw_ostream &OS, LineRef L,
// 4. Snippets[1:N+1] correspond to \p Segments[0:N]: use these to generate
// sub-line region count tooltips if needed.
- if (shouldRenderRegionMarkers(Segments)) {
+ if (shouldRenderRegionMarkers(LCS)) {
// Just consider the segments which start *and* end on this line.
for (unsigned I = 0, E = Segments.size() - 1; I < E; ++I) {
const auto *CurSeg = Segments[I];