Lines Matching defs:Files
94 void adjustColumnWidths(ArrayRef<StringRef> Files,
96 for (StringRef Filename : Files)
390 void CoverageReport::renderFunctionReports(ArrayRef<std::string> Files,
394 for (StringRef Filename : Files) {
474 ArrayRef<std::string> Files, const CoverageViewOptions &Options,
476 unsigned LCP = getRedundantPrefixLen(Files);
482 S = heavyweight_hardware_concurrency(Files.size());
488 FileReports.reserve(Files.size());
490 for (StringRef Filename : Files) {
515 raw_ostream &OS, ArrayRef<std::string> Files) const {
516 renderFileReports(OS, Files, CoverageFiltersMatchAll());
520 raw_ostream &OS, ArrayRef<std::string> Files,
524 prepareFileReports(Coverage, Totals, Files, Options, Filters);
577 << "Files which contain no functions:\n";
590 std::vector<StringRef> Files(SourceFiles.begin(), SourceFiles.end());
592 unsigned RootLCP = getRedundantPrefixLen(Files, 0);
593 auto LCPath = Files.front().substr(0, RootLCP);
597 PoolS = heavyweight_hardware_concurrency(Files.size());
605 if (auto E = prepareSubDirectoryReports(Files, &RootTotals))
612 /// generateSubDirectoryReport(). \p Files must be non-empty. The
615 const ArrayRef<StringRef> &Files, FileCoverageSummary *Totals) {
616 assert(!Files.empty() && "Files must have at least one element");
619 auto LCPath = Files.front().substr(0, LCP).str();
624 for (auto &&File : Files) {