Lines Matching defs:FCS
469 const std::string &FirstCol, const FileCoverageSummary &FCS,
496 AddCoverageTripleToColumn(FCS.FunctionCoverage.getExecuted(),
497 FCS.FunctionCoverage.getNumFunctions(),
498 FCS.FunctionCoverage.getPercentCovered());
500 AddCoverageTripleToColumn(FCS.InstantiationCoverage.getExecuted(),
501 FCS.InstantiationCoverage.getNumFunctions(),
502 FCS.InstantiationCoverage.getPercentCovered());
503 AddCoverageTripleToColumn(FCS.LineCoverage.getCovered(),
504 FCS.LineCoverage.getNumLines(),
505 FCS.LineCoverage.getPercentCovered());
507 AddCoverageTripleToColumn(FCS.RegionCoverage.getCovered(),
508 FCS.RegionCoverage.getNumRegions(),
509 FCS.RegionCoverage.getPercentCovered());
511 AddCoverageTripleToColumn(FCS.BranchCoverage.getCovered(),
512 FCS.BranchCoverage.getNumBranches(),
513 FCS.BranchCoverage.getPercentCovered());
515 AddCoverageTripleToColumn(FCS.MCDCCoverage.getCoveredPairs(),
516 FCS.MCDCCoverage.getNumPairs(),
517 FCS.MCDCCoverage.getPercentCovered());
576 const FileCoverageSummary &FCS) const {
577 SmallString<128> LinkTextStr(sys::path::relative_path(FCS.Name));
630 /// Render a file coverage summary (\p FCS) in a table row. If \p IsTotals is
633 const FileCoverageSummary &FCS,
640 Filename = buildLinkToFile(SF, FCS);
643 emitTableRow(OS, Opts, Filename, FCS, IsTotals);
770 for (auto FCS : EmptyFiles) {
771 auto Link = buildRelLinkToFile(FCS->Name);