void SourceCoverageViewHTML::renderLineCoverageColumn( raw_ostream &OS, const LineCoverageStats &Line) { std::string Count = ""; if (Line.isMapped()) Count = tag("pre", formatCount(Line.ExecutionCount)); std::string CoverageClass = (Line.ExecutionCount > 0) ? "covered-line" : "uncovered-line"; OS << tag("td", Count, CoverageClass); }
void SourceCoverageViewText::renderLineCoverageColumn( raw_ostream &OS, const LineCoverageStats &Line) { if (!Line.isMapped()) { OS.indent(LineCoverageColumnWidth) << '|'; return; } std::string C = formatCount(Line.ExecutionCount); OS.indent(LineCoverageColumnWidth - C.size()); colored_ostream(OS, raw_ostream::MAGENTA, Line.hasMultipleRegions() && getOptions().Colors) << C; OS << '|'; }