org.eclipse.jdt.internal.compiler.ast

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total112,434 of 112,4340%20,346 of 20,3460%12,59812,59825,60425,6042,1652,165178178
TypeDeclaration.java4,6390%8270%4804801,0041,004595911
BinaryExpression.java3,8900%7300%4364361,2211,221282811
LambdaExpression.java3,8570%6730%422422820820848488
ReferenceExpression.java3,7240%6920%396396732732505033
TryStatement.java3,6990%5420%303303857857272711
Javadoc.java3,6030%7990%420420699699181811
Annotation.java3,3590%6730%416416787787595944
MessageSend.java3,1780%6670%393393645645484822
QualifiedNameReference.java3,1690%6810%383383688688363611
ASTNode.java2,9970%6460%374374680680343411
SingleNameReference.java2,5780%5180%298298614614292911
SwitchStatement.java2,5650%4240%241241543543292922
Expression.java2,5630%6050%403403579579686822
ConditionalExpression.java2,4430%5000%275275510510252511
FakedTrackingVariable.java2,3250%4790%296296600600555544
EqualExpression.java2,2980%4430%245245589589171711
NullAnnotationMatching.java2,1840%4670%287287453453494988
CompilationUnitDeclaration.java2,0670%3850%231231461461383822
SwitchExpression.java2,0640%3510%228228430430525222
AllocationExpression.java1,9840%3940%238238410410414111
FieldReference.java1,8050%3670%216216424424292911
QualifiedAllocationExpression.java1,7750%3400%191191380380212122
ConstructorDeclaration.java1,7290%3320%188188401401222211
ForeachStatement.java1,6530%2390%135135392392101011
OperatorExpression.java1,6350%810%9999420420282822
CastExpression.java1,5870%3600%226226363363444422
ParameterizedQualifiedTypeReference.java1,5690%2760%156156330330181811
TypeReference.java1,5540%2280%192192347347707033
AbstractMethodDeclaration.java1,5420%2620%171171345345393911
ForStatement.java1,2960%2600%142142281281121211
ModuleDeclaration.java1,2280%1720%112112239239252511
LocalDeclaration.java1,1820%2240%137137264264252533
Statement.java1,1810%2020%153153252252525233
ParameterizedSingleTypeReference.java1,1720%1900%115115254254202011
ExplicitConstructorCall.java1,1340%2160%131131262262232311
MethodDeclaration.java1,0260%2500%138138207207121211
InstanceOfExpression.java1,0060%1580%9898234234191911
IfStatement.java8650%1660%9696208208131311
FieldDeclaration.java8570%1740%100100185185131311
ReturnStatement.java8460%1880%108108204204141411
WhileStatement.java8090%1400%8282208208121211
OR_OR_Expression.java7810%1440%80801861868811
QualifiedTypeReference.java7400%1260%7676142142131311
MemberValuePair.java7350%1150%67671491499933
AND_AND_Expression.java7250%1400%78781781788811
CombinedBinaryExpression.java7240%760%4949186186111111
ArrayTypeReference.java7060%1180%7676148148161611
DoStatement.java7060%1300%7777172172121211
YieldStatement.java7010%1020%6666158158151511
Clinit.java6870%1090%6969215215131311
Argument.java6800%1310%8383147147171711
FunctionalExpression.java6580%1100%9393168168373733
JavadocMessageSend.java6500%1080%63631291299911
Assignment.java6470%1220%7676133133151511
UnaryExpression.java6240%970%6969186186121211
JavadocAllocationExpression.java6010%1020%59591141148811
ArrayAllocationExpression.java5650%960%56561131138811
ArrayInitializer.java5450%920%54541321327711
ArrayReference.java5350%620%4343123123121211
ArrayQualifiedTypeReference.java5190%740%49499999121211
TypeParameter.java4940%990%6262115115121211
CompoundAssignment.java4780%880%5959102102101011
CaseStatement.java4750%900%545495959911
Block.java4410%800%54548080141411
AssertStatement.java4200%570%37371081088811
SynchronizedStatement.java4030%320%3030107107131311
IntersectionCastTypeReference.java3950%640%42429393101011
SingleTypeReference.java3690%740%47477979101011
IntLiteral.java3540%660%45458888101011
Wildcard.java3530%450%36366565121211
UnlikelyArgumentCheck.java3460%930%515183834411
AnnotationMethodDeclaration.java3380%540%353577778811
LongLiteral.java3310%660%444482829911
Reference.java3300%800%51519999111111
ProvidesStatement.java3130%660%373772724411
UnionTypeReference.java2830%390%30306666101011
JavadocFieldReference.java2810%480%323265658811
RecordComponent.java2580%320%29295858131311
QualifiedThisReference.java2550%380%282865659911
JavadocArgumentExpression.java2530%440%303058588811
LabeledStatement.java2430%320%27276666111111
Initializer.java2380%360%28286161101011
ClassLiteralAccess.java2160%260%191951516611
QualifiedSuperReference.java2090%340%262651519911
JavadocSingleTypeReference.java2060%300%232350508811
ContainerAnnotation.java2030%180%121243433311
BreakStatement.java1910%280%212151517711
JavadocImplicitTypeReference.java1880%300%27275252121211
CompactConstructorDeclaration.java1860%200%161642426611
ContinueStatement.java1860%260%212151518811
ThisReference.java1830%320%32325454161611
NormalAnnotation.java1750%300%212140406611
JavadocModuleReference.java1700%180%24244343151511
ImportReference.java1690%240%202035358811
StringLiteralConcatenation.java1600%80%9932325511
PackageVisibilityStatement.java1550%240%191932327711
ThrowStatement.java1520%140%151536368811
NumberLiteral.java1500%400%262644445511
CharLiteral.java1440%180%191944446611
JavadocQualifiedTypeReference.java1440%140%18183636111111
DoubleLiteral.java1280%230%181842425511
FloatLiteral.java1280%230%181842425511
BranchStatement.java1240%120%111134345511
SingleMemberAnnotation.java1230%140%141431317711
ExtendedStringLiteral.java1130%n/a6625256611
JavadocSingleNameReference.java1020%100%101026265511
JavadocReturnStatement.java1020%120%111126265511
AbstractVariableDeclaration.java1010%120%18183131121211
StringLiteral.java1010%0%13132626111111
LongLiteralMinValue.java1000%n/a33553311
NameReference.java970%160%19192424111111
RequiresStatement.java920%160%131323235511
ExpressionContext.java840%n/a13131717131355
FalseLiteral.java830%80%121222228811
TrueLiteral.java790%80%121222228811
ModuleReference.java770%80%7715153311
PostfixExpression.java760%70%111121217711
SubRoutineStatement.java690%100%141423239911
EmptyStatement.java640%0%9918187711
NullLiteral.java640%0%101018189911
SuperReference.java610%0%111119199911
IntLiteralMinValue.java590%n/a33443311
PrefixExpression.java560%0%9916166611
Receiver.java550%0%5514143311
MarkerAnnotation.java510%80%8816164411
JavadocArraySingleTypeReference.java490%n/a5513135511
JavadocArrayQualifiedTypeReference.java450%n/a5512125511
Literal.java0%0%5512124411
OpensStatement.java0%0%5512124411
ExportsStatement.java0%n/a33993311
UsesStatement.java0%n/a22882211
MagicLiteral.java0%n/a33443311
TextBlock.java0%n/a11221111
ModuleStatement.java0%n/a11111111