summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-cov/SourceCoverageViewHTML.h
diff options
context:
space:
mode:
authorEli Friedman <efriedma@codeaurora.org>2017-08-09 20:43:31 +0000
committerEli Friedman <efriedma@codeaurora.org>2017-08-09 20:43:31 +0000
commitc0c182cce1565213a4b0b0a7284538fbcf8b5955 (patch)
tree758f6d6294057b08fe1a87f9b73402b4df9aa4be /llvm/tools/llvm-cov/SourceCoverageViewHTML.h
parent14a22a442d8aa6bee8c828872b82b7dd722dc7b8 (diff)
downloadbcm5719-llvm-c0c182cce1565213a4b0b0a7284538fbcf8b5955.tar.gz
bcm5719-llvm-c0c182cce1565213a4b0b0a7284538fbcf8b5955.zip
[llvm-cov] Rearrange entries in report index.
Files which don't contain any functions are likely useless; don't include them in the main table. Put the links at the bottom of the page, in case someone wants to figure out coverage for code inside a macro. Not sure if this is the best solution, but it seems like an improvement. Differential Revision: https://reviews.llvm.org/D36298 llvm-svn: 310518
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewHTML.h')
-rw-r--r--llvm/tools/llvm-cov/SourceCoverageViewHTML.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-cov/SourceCoverageViewHTML.h b/llvm/tools/llvm-cov/SourceCoverageViewHTML.h
index 94b08a5e7fc..8cb73567a2e 100644
--- a/llvm/tools/llvm-cov/SourceCoverageViewHTML.h
+++ b/llvm/tools/llvm-cov/SourceCoverageViewHTML.h
@@ -38,6 +38,8 @@ private:
void emitFileSummary(raw_ostream &OS, StringRef SF,
const FileCoverageSummary &FCS,
bool IsTotals = false) const;
+ std::string buildLinkToFile(StringRef SF,
+ const FileCoverageSummary &FCS) const;
};
/// \brief A code coverage view which supports html-based rendering.
OpenPOWER on IntegriCloud