summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-cov/CoverageReport.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2015-02-14 02:05:05 +0000
committerJustin Bogner <mail@justinbogner.com>2015-02-14 02:05:05 +0000
commit0ef7a2a2506ee1107ab24ac566ba7d3f3aa20c2d (patch)
treeec01881aa2e78835a84470882ae80fde4392ee17 /llvm/tools/llvm-cov/CoverageReport.cpp
parentd76078f81b872966e433653780eeba623058ff1b (diff)
downloadbcm5719-llvm-0ef7a2a2506ee1107ab24ac566ba7d3f3aa20c2d.tar.gz
bcm5719-llvm-0ef7a2a2506ee1107ab24ac566ba7d3f3aa20c2d.zip
llvm-cov: Actually use the command line arguments when reporting
This code didn't really make sense as is. If a filename is passed in, the user obviously wants the coverage *for that file*, not *for everything*. llvm-svn: 229217
Diffstat (limited to 'llvm/tools/llvm-cov/CoverageReport.cpp')
-rw-r--r--llvm/tools/llvm-cov/CoverageReport.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/tools/llvm-cov/CoverageReport.cpp b/llvm/tools/llvm-cov/CoverageReport.cpp
index db0754268c3..497c2f88f26 100644
--- a/llvm/tools/llvm-cov/CoverageReport.cpp
+++ b/llvm/tools/llvm-cov/CoverageReport.cpp
@@ -155,9 +155,10 @@ void CoverageReport::render(const FunctionCoverageSummary &Function,
OS << "\n";
}
-void CoverageReport::renderFunctionReports(raw_ostream &OS) {
+void CoverageReport::renderFunctionReports(ArrayRef<std::string> Files,
+ raw_ostream &OS) {
bool isFirst = true;
- for (StringRef Filename : Coverage->getUniqueSourceFiles()) {
+ for (StringRef Filename : Files) {
if (isFirst)
isFirst = false;
else
OpenPOWER on IntegriCloud