All files TRANSPILE/1-Analyze

95.96% Statements 3282/3420
89.59% Branches 1816/2027
98.83% Functions 764/773
97.62% Lines 3001/3074

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
ArrayDeclarationAnalyzer.ts
98.05% 101/103 93.05% 67/72 100% 18/18 98.88% 89/90
ArrayIndexBoundsAnalyzer.ts
100% 49/49 95% 19/20 100% 11/11 100% 44/44
ArrayIndexTypeAnalyzer.ts
95.23% 40/42 87.5% 21/24 90.9% 10/11 97.29% 36/37
AssignmentSiteListener.ts
100% 8/8 100% 0/0 100% 4/4 100% 8/8
BUILTIN_TYPE_NAMES.ts
100% 1/1 100% 0/0 100% 0/0 100% 1/1
BareEnumMemberAnalyzer.ts
92.3% 60/65 91.66% 55/60 92.85% 13/14 91.37% 53/58
BinaryOperatorLevelListener.ts
100% 21/21 100% 2/2 100% 10/10 100% 20/20
BitAccessAnalyzer.ts
96.51% 83/86 90% 54/60 100% 18/18 100% 67/67
BitmapAccessAnalyzer.ts
94.73% 72/76 87.5% 49/56 100% 14/14 98.48% 65/66
BooleanOperandAnalyzer.ts
98.07% 51/52 91.66% 22/24 100% 12/12 100% 46/46
CallbackAssignmentAnalyzer.ts
93.54% 87/93 80% 40/50 100% 23/23 98.76% 80/81
CommentExtractor.ts
100% 27/27 100% 12/12 100% 5/5 100% 25/25
CompoundAssignmentAnalyzer.ts
100% 25/25 100% 13/13 100% 10/10 100% 21/21
ConstAssignmentAnalyzer.ts
93.05% 67/72 81.25% 39/48 100% 15/15 94.64% 53/56
ConstantDimensionAnalyzer.ts
100% 25/25 100% 8/8 100% 7/7 100% 22/22
ConstructorArgumentAnalyzer.ts
100% 21/21 100% 6/6 100% 5/5 100% 20/20
ControllingExpressionAnalyzer.ts
88.23% 60/68 82.14% 23/28 100% 15/15 87.3% 55/63
CppClassInitializerAnalyzer.ts
96.87% 31/32 91.66% 11/12 100% 7/7 100% 27/27
CriticalSectionAnalyzer.ts
100% 15/15 100% 2/2 100% 5/5 100% 14/14
DeclarationModifierAnalyzer.ts
100% 13/13 100% 4/4 100% 5/5 100% 12/12
DefineDirectiveAnalyzer.ts
100% 19/19 100% 4/4 100% 5/5 100% 19/19
Diagnostics.ts
100% 6/6 50% 1/2 100% 4/4 100% 6/6
DivisionByZeroAnalyzer.ts
96% 48/50 93.75% 30/32 100% 8/8 97.91% 47/48
DynamicAllocation.ts
100% 11/11 100% 4/4 100% 4/4 100% 9/9
EnumTypeSafetyAnalyzer.ts
96.29% 52/54 92.3% 36/39 100% 12/12 97.77% 44/45
EnumValueResolver.ts
69.56% 32/46 56.52% 26/46 81.81% 9/11 71.05% 27/38
FloatModuloAnalyzer.ts
96.55% 28/29 90% 9/10 100% 6/6 100% 25/25
FunctionCallAnalyzer.ts
99.28% 139/140 97.4% 75/77 100% 33/33 99.27% 137/138
GrammarCoverageListener.ts
100% 26/26 100% 14/14 100% 10/10 100% 25/25
IdentifierSyntaxAnalyzer.ts
100% 59/59 100% 18/18 100% 20/20 100% 59/59
IncludeDirectiveAnalyzer.ts
97.56% 40/41 93.75% 15/16 100% 10/10 100% 35/35
InitializationAnalyzer.ts
96.74% 327/338 90.5% 162/179 100% 63/63 99.35% 310/312
IntegerConversionAnalyzer.ts
98.21% 110/112 95% 76/80 96% 24/25 97.84% 91/93
LengthPropertyAnalyzer.ts
98.24% 56/57 88% 44/50 100% 10/10 100% 51/51
LiteralFormAnalyzer.ts
90% 9/10 75% 3/4 100% 2/2 90% 9/10
LoopAnalyzer.ts
89.33% 67/75 81.81% 36/44 100% 14/14 92.42% 61/66
MixedTypeCategoryAnalyzer.ts
95.38% 124/130 92.3% 108/117 95.65% 22/23 96.22% 102/106
NestedTernaryAnalyzer.ts
100% 25/25 100% 14/14 100% 5/5 100% 21/21
NullCheckAnalyzer.ts
99.14% 232/234 90.64% 126/139 100% 43/43 99.54% 221/222
ParameterNamingAnalyzer.ts
100% 21/21 100% 4/4 100% 6/6 100% 21/21
REJECTED_KEYWORDS.ts
100% 1/1 100% 0/0 100% 0/0 100% 1/1
RegisterAccessAnalyzer.ts
97.01% 65/67 89.74% 35/39 100% 15/15 100% 56/56
ReturnPathAnalyzer.ts
100% 47/47 100% 26/26 100% 9/9 100% 47/47
ReturnValueUseAnalyzer.ts
93.1% 81/87 87.87% 58/66 100% 14/14 94.93% 75/79
SafeDivisionAnalyzer.ts
100% 33/33 100% 14/14 100% 8/8 100% 29/29
ScopeAccessAnalyzer.ts
96.77% 90/93 90.9% 70/77 100% 16/16 100% 73/73
ScopeStack.ts
100% 54/54 100% 14/14 100% 14/14 100% 53/53
ShiftAnalyzer.ts
92.42% 61/66 85.45% 47/55 100% 14/14 98.18% 54/55
SizeofAnalyzer.ts
100% 28/28 100% 26/26 100% 6/6 100% 25/25
SliceAssignmentAnalyzer.ts
96.62% 86/89 91.42% 64/70 100% 11/11 100% 82/82
StdlibFunctions.ts
100% 8/8 100% 4/4 100% 5/5 100% 8/8
StringDeclarationAnalyzer.ts
93.02% 120/129 87.5% 84/96 100% 19/19 96.46% 109/113
StructFieldAnalyzer.ts
80% 16/20 50% 1/2 60% 3/5 80% 16/20
StructLiteralAnalyzer.ts
100% 21/21 100% 8/8 100% 6/6 100% 20/20
SwitchStatementAnalyzer.ts
85.39% 76/89 70.58% 36/51 100% 13/13 90.12% 73/81
ThisOutsideScopeAnalyzer.ts
100% 23/23 87.5% 7/8 100% 8/8 100% 19/19
TypeDeclarationAnalyzer.ts
100% 29/29 90% 18/20 100% 7/7 100% 28/28
UndeclaredTypeAnalyzer.ts
97.77% 44/45 93.75% 15/16 100% 15/15 97.77% 44/45
UndeclaredValueAnalyzer.ts
95.74% 45/47 90.9% 30/33 100% 10/10 95.74% 45/47
runAnalyzers.ts
98.5% 66/67 87.5% 7/8 98.18% 54/55 100% 66/66