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