zcov: / lib/Checker/


Files: 61 Branches Taken: 68.3% 4467 / 6543
Generated: 2010-02-10 01:31 Branches Executed: 84.9% 5555 / 6543
Line Coverage: 82.2% 7416 / 9021


Name Coverage
Line Branches Taken
AdjustedReturnValueChecker.cpp
85.3%  29 / 34 lines 77.3%  17 / 22 branches
ArrayBoundChecker.cpp
96.9%  31 / 32 lines 70.0%  14 / 20 branches
AttrNonNullChecker.cpp
97.4%  37 / 38 lines 79.3%  23 / 29 branches
BasicConstraintManager.cpp
72.9%  70 / 96 lines 57.8%  37 / 64 branches
BasicObjCFoundationChecks.cpp
91.8%  169 / 184 lines 71.9%  92 / 128 branches
BasicStore.cpp
82.3%  172 / 209 lines 72.7%  136 / 187 branches
BasicValueFactory.cpp
75.2%  88 / 117 lines 55.7%  44 / 79 branches
BugReporter.cpp
65.9%  563 / 854 lines 51.8%  350 / 676 branches
BugReporterVisitors.cpp
76.5%  127 / 166 lines 63.0%  87 / 138 branches
BuiltinFunctionChecker.cpp
100.0%  27 / 27 lines 69.2%  9 / 13 branches
CFRefCount.cpp
90.9%  1195 / 1314 lines 75.2%  675 / 898 branches
CallAndMessageChecker.cpp
86.0%  86 / 100 lines 68.9%  51 / 74 branches
CallInliner.cpp
0.0%  0 / 45 lines 0.0%  0 / 18 branches
CastToStructChecker.cpp
100.0%  29 / 29 lines 72.2%  13 / 18 branches
CheckDeadStores.cpp
95.4%  103 / 108 lines 82.3%  93 / 113 branches
CheckObjCDealloc.cpp
84.7%  94 / 111 lines 74.2%  89 / 120 branches
CheckObjCInstMethSignature.cpp
95.0%  38 / 40 lines 62.5%  15 / 24 branches
CheckObjCUnusedIVars.cpp
81.9%  59 / 72 lines 75.0%  39 / 52 branches
CheckSecuritySyntaxOnly.cpp
83.1%  172 / 207 lines 71.0%  115 / 162 branches
CheckSizeofPointer.cpp
87.0%  20 / 23 lines 58.3%  7 / 12 branches
Checker.cpp
100.0%  8 / 8 lines 52.9%  18 / 34 branches
CocoaConventions.cpp
97.5%  79 / 81 lines 88.7%  94 / 106 branches
DereferenceChecker.cpp
97.9%  47 / 48 lines 67.6%  23 / 34 branches
DivZeroChecker.cpp
75.0%  21 / 28 lines 66.7%  20 / 30 branches
Environment.cpp
93.8%  45 / 48 lines 77.8%  28 / 36 branches
ExplodedGraph.cpp
91.5%  108 / 118 lines 67.7%  65 / 96 branches
FixedAddressChecker.cpp
100.0%  24 / 24 lines 75.0%  15 / 20 branches
FlatStore.cpp
61.3%  38 / 62 lines 42.9%  6 / 14 branches
GRBlockCounter.cpp
94.7%  18 / 19 lines 83.3%  5 / 6 branches
GRCoreEngine.cpp
81.6%  204 / 250 lines 61.9%  96 / 155 branches
GRExprEngine.cpp
85.0%  1212 / 1426 lines 74.4%  751 / 1009 branches
GRExprEngineExperimentalChecks.cpp
100.0%  12 / 12 lines N/A  0 / 0 branches
GRState.cpp
65.7%  113 / 172 lines 58.8%  60 / 102 branches
MallocChecker.cpp
95.1%  156 / 164 lines 67.5%  54 / 80 branches
MemRegion.cpp
79.8%  309 / 387 lines 67.1%  139 / 207 branches
NSAutoreleasePoolChecker.cpp
96.2%  25 / 26 lines 81.2%  13 / 16 branches
NSErrorChecker.cpp
95.8%  92 / 96 lines 82.9%  58 / 70 branches
NoReturnFunctionChecker.cpp
100.0%  21 / 21 lines 68.8%  11 / 16 branches
OSAtomicChecker.cpp
88.8%  79 / 89 lines 61.3%  38 / 62 branches
PathDiagnostic.cpp
60.8%  87 / 143 lines 30.2%  35 / 116 branches
PointerArithChecker.cpp
100.0%  24 / 24 lines 78.1%  25 / 32 branches
PointerSubChecker.cpp
100.0%  28 / 28 lines 73.1%  19 / 26 branches
PthreadLockChecker.cpp
29.1%  16 / 55 lines 13.2%  5 / 38 branches
RangeConstraintManager.cpp
81.8%  112 / 137 lines 77.0%  77 / 100 branches
RegionStore.cpp
86.3%  626 / 725 lines 78.3%  396 / 506 branches
ReturnPointerRangeChecker.cpp
97.1%  33 / 34 lines 62.5%  15 / 24 branches
ReturnStackAddressChecker.cpp
92.5%  49 / 53 lines 70.6%  24 / 34 branches
ReturnUndefChecker.cpp
90.9%  20 / 22 lines 58.3%  7 / 12 branches
SVals.cpp
48.4%  76 / 157 lines 39.1%  36 / 92 branches
SValuator.cpp
90.6%  48 / 53 lines 78.3%  83 / 106 branches
SimpleConstraintManager.cpp
89.9%  80 / 89 lines 78.8%  67 / 85 branches
SimpleConstraintManager.h
100.0%  1 / 1 lines N/A  0 / 0 branches
SimpleSValuator.cpp
79.6%  121 / 152 lines 66.2%  94 / 142 branches
Store.cpp
91.6%  98 / 107 lines 79.2%  61 / 77 branches
SymbolManager.cpp
54.2%  71 / 131 lines 48.0%  36 / 75 branches
UndefBranchChecker.cpp
97.8%  45 / 46 lines 53.8%  14 / 26 branches
UndefResultChecker.cpp
88.2%  30 / 34 lines 60.0%  12 / 20 branches
UndefinedArraySubscriptChecker.cpp
100.0%  17 / 17 lines 50.0%  5 / 10 branches
UndefinedAssignmentChecker.cpp
82.1%  23 / 28 lines 44.4%  8 / 18 branches
VLASizeChecker.cpp
92.5%  37 / 40 lines 69.2%  18 / 26 branches
ValueManager.cpp
90.0%  54 / 60 lines 78.9%  30 / 38 branches

Generated: 2010-02-10 01:31 by zcov