Lines Matching full:covered
25 size_t Covered; variable
31 RegionCoverageInfo() : Covered(0), NumRegions(0) {} in RegionCoverageInfo()
33 RegionCoverageInfo(size_t Covered, size_t NumRegions) in RegionCoverageInfo() argument
34 : Covered(Covered), NumRegions(NumRegions) { in RegionCoverageInfo()
35 assert(Covered <= NumRegions && "Covered regions over-counted"); in RegionCoverageInfo()
39 Covered += RHS.Covered;
45 Covered = std::max(Covered, RHS.Covered); in merge()
49 size_t getCovered() const { return Covered; } in getCovered()
53 bool isFullyCovered() const { return Covered == NumRegions; } in isFullyCovered()
56 assert(Covered <= NumRegions && "Covered regions over-counted"); in getPercentCovered()
59 return double(Covered) / double(NumRegions) * 100.0; in getPercentCovered()
66 size_t Covered; variable
72 LineCoverageInfo() : Covered(0), NumLines(0) {} in LineCoverageInfo()
74 LineCoverageInfo(size_t Covered, size_t NumLines) in LineCoverageInfo() argument
75 : Covered(Covered), NumLines(NumLines) { in LineCoverageInfo()
76 assert(Covered <= NumLines && "Covered lines over-counted"); in LineCoverageInfo()
80 Covered += RHS.Covered;
86 Covered = std::max(Covered, RHS.Covered); in merge()
90 size_t getCovered() const { return Covered; } in getCovered()
94 bool isFullyCovered() const { return Covered == NumLines; } in isFullyCovered()
97 assert(Covered <= NumLines && "Covered lines over-counted"); in getPercentCovered()
100 return double(Covered) / double(NumLines) * 100.0; in getPercentCovered()
107 size_t Covered; variable
113 BranchCoverageInfo() : Covered(0), NumBranches(0) {} in BranchCoverageInfo()
115 BranchCoverageInfo(size_t Covered, size_t NumBranches) in BranchCoverageInfo() argument
116 : Covered(Covered), NumBranches(NumBranches) { in BranchCoverageInfo()
117 assert(Covered <= NumBranches && "Covered branches over-counted"); in BranchCoverageInfo()
121 Covered += RHS.Covered;
127 Covered = std::max(Covered, RHS.Covered); in merge()
131 size_t getCovered() const { return Covered; } in getCovered()
135 bool isFullyCovered() const { return Covered == NumBranches; } in isFullyCovered()
138 assert(Covered <= NumBranches && "Covered branches over-counted"); in getPercentCovered()
141 return double(Covered) / double(NumBranches) * 100.0; in getPercentCovered()
147 /// The number of Independence Pairs that were covered.
158 assert(CoveredPairs <= NumPairs && "Covered pairs over-counted"); in MCDCCoverageInfo()
179 assert(CoveredPairs <= NumPairs && "Covered pairs over-counted"); in getPercentCovered()
206 void addFunction(bool Covered) { in addFunction() argument
207 if (Covered) in addFunction()
219 assert(Executed <= NumFunctions && "Covered functions over-counted"); in getPercentCovered()
287 FunctionCoverage.addFunction(/*Covered=*/Function.ExecutionCount > 0); in addFunction()
291 InstantiationCoverage.addFunction(/*Covered=*/Function.ExecutionCount > 0); in addInstantiation()