Lines Matching refs:Summary
32 // -- Summary: dict => Object summarizing the coverage for this file
40 // -- Summary: dict => Object summarizing the coverage for the entire binary
151 json::Object renderSummary(const FileCoverageSummary &Summary) {
154 json::Object({{"count", int64_t(Summary.LineCoverage.getNumLines())},
155 {"covered", int64_t(Summary.LineCoverage.getCovered())},
156 {"percent", Summary.LineCoverage.getPercentCovered()}})},
159 {{"count", int64_t(Summary.FunctionCoverage.getNumFunctions())},
160 {"covered", int64_t(Summary.FunctionCoverage.getExecuted())},
161 {"percent", Summary.FunctionCoverage.getPercentCovered()}})},
165 int64_t(Summary.InstantiationCoverage.getNumFunctions())},
166 {"covered", int64_t(Summary.InstantiationCoverage.getExecuted())},
167 {"percent", Summary.InstantiationCoverage.getPercentCovered()}})},
170 {{"count", int64_t(Summary.RegionCoverage.getNumRegions())},
171 {"covered", int64_t(Summary.RegionCoverage.getCovered())},
172 {"notcovered", int64_t(Summary.RegionCoverage.getNumRegions() -
173 Summary.RegionCoverage.getCovered())},
174 {"percent", Summary.RegionCoverage.getPercentCovered()}})},
177 {{"count", int64_t(Summary.BranchCoverage.getNumBranches())},
178 {"covered", int64_t(Summary.BranchCoverage.getCovered())},
179 {"notcovered", int64_t(Summary.BranchCoverage.getNumBranches() -
180 Summary.BranchCoverage.getCovered())},
181 {"percent", Summary.BranchCoverage.getPercentCovered()}})}});