org.eclipse.jdt.internal.compiler.ast

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total100,812 of 100,8120%18,218 of 18,2180%11,25011,25023,12523,1251,8941,894168168
BinaryExpression.java3,8280%7140%4254251,2091,209252511
TypeDeclaration.java3,8160%6930%402402839839494911
LambdaExpression.java3,6870%6390%402402794794818177
ReferenceExpression.java3,6660%6760%387387715715494933
TryStatement.java3,5380%4980%278278826826242411
Annotation.java3,2700%6570%406406769769595944
QualifiedNameReference.java3,1260%6730%379379679679363611
MessageSend.java2,8980%6230%364364599599434311
Javadoc.java2,7360%6170%325325517517141411
ASTNode.java2,5760%5640%325325584584313111
SingleNameReference.java2,4990%4980%287287599599282811
Expression.java2,4350%5890%382382545545555511
EqualExpression.java2,2570%4310%238238581581161611
ConditionalExpression.java2,2000%4680%257257465465232311
CompilationUnitDeclaration.java2,0390%3770%226226453453373722
NullAnnotationMatching.java1,9620%4160%258258411411474788
FakedTrackingVariable.java1,9410%4010%247247508508454533
AllocationExpression.java1,9320%3800%230230398398404011
FieldReference.java1,7890%3630%214214421421292911
SwitchStatement.java1,7700%2680%149149375375151522
QualifiedAllocationExpression.java1,6920%3220%180180367367191922
OperatorExpression.java1,6350%810%9999420420282822
ForeachStatement.java1,6260%2370%1331333833839911
ParameterizedQualifiedTypeReference.java1,5690%2760%156156330330181811
ConstructorDeclaration.java1,5380%2920%163163358358171711
AbstractMethodDeclaration.java1,5180%2600%167167337337363611
TypeReference.java1,4640%2160%183183325325676733
CastExpression.java1,4640%3230%203203337337404022
ParameterizedSingleTypeReference.java1,1720%1900%115115254254202011
ForStatement.java1,1510%2220%1191192552558811
LocalDeclaration.java1,1380%2140%131131254254242433
ModuleDeclaration.java1,0970%1460%101101219219272722
ExplicitConstructorCall.java1,0760%1960%120120247247222211
ReturnStatement.java8890%1920%110110212212141411
MethodDeclaration.java8750%2100%117117173173111111
Statement.java8500%1560%115115183183373733
FieldDeclaration.java8330%1680%9696180180121211
MemberValuePair.java7350%1150%67671491499933
QualifiedTypeReference.java7260%1220%7474137137131311
CombinedBinaryExpression.java7240%760%4949186186111111
IfStatement.java7220%1360%77771741749911
ArrayTypeReference.java7060%1180%7676148148161611
OR_OR_Expression.java6930%1340%74741671677711
Clinit.java6850%1090%6969214214131311
AND_AND_Expression.java6730%1400%77771651657711
WhileStatement.java6720%1080%62621841848811
FunctionalExpression.java6520%1080%9292167167373733
JavadocMessageSend.java6500%1080%63631291299911
Assignment.java6460%1220%7676133133151511
JavadocAllocationExpression.java6010%1020%59591141148811
Argument.java5860%1010%6767125125161611
DoStatement.java5830%960%56561481488811
ArrayAllocationExpression.java5650%960%56561131138811
UnaryExpression.java5510%870%60601671678811
ArrayInitializer.java5450%920%54541321327711
ArrayReference.java5350%620%4343123123121211
ArrayQualifiedTypeReference.java5190%740%49499999121211
TypeParameter.java4870%990%6262114114121211
CompoundAssignment.java4770%880%5959102102101011
AssertStatement.java4200%570%37371081088811
IntersectionCastTypeReference.java3950%640%42429393101011
Block.java3800%660%45457272121211
SynchronizedStatement.java3740%300%2727100100111111
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.java3210%760%49499797111111
ProvidesStatement.java3130%660%373772724411
UnionTypeReference.java2830%390%30306666101011
JavadocFieldReference.java2810%480%323265658811
InstanceOfExpression.java2630%420%282857577711
CaseStatement.java2540%460%303059597711
JavadocArgumentExpression.java2530%440%303058588811
QualifiedThisReference.java2380%340%262660609911
Initializer.java2320%340%27276060101011
LabeledStatement.java2270%300%242462629911
ClassLiteralAccess.java2150%260%191951516611
QualifiedSuperReference.java2090%340%262651519911
ContainerAnnotation.java2030%180%121243433311
JavadocSingleTypeReference.java2000%300%212148486611
PackageVisibilityStatement.java1900%280%212140407711
JavadocImplicitTypeReference.java1880%300%27275252121211
ThisReference.java1830%320%32325454161611
ContinueStatement.java1820%260%191949496611
NormalAnnotation.java1750%300%212140406611
BreakStatement.java1750%240%171746465511
StringLiteralConcatenation.java1600%80%9932325511
ImportReference.java1520%220%181831317711
NumberLiteral.java1500%400%262644445511
ThrowStatement.java1500%140%141435357711
CharLiteral.java1400%170%181842426611
JavadocQualifiedTypeReference.java1380%140%161634349911
DoubleLiteral.java1280%230%181842425511
FloatLiteral.java1280%230%181842425511
SingleMemberAnnotation.java1230%140%141431317711
ExtendedStringLiteral.java1130%n/a6625256611
BranchStatement.java1100%120%9928283311
JavadocReturnStatement.java1020%120%111126265511
AbstractVariableDeclaration.java1010%120%18183131121211
StringLiteral.java1010%0%13132626111111
JavadocSingleNameReference.java1010%100%101026265511
LongLiteralMinValue.java1000%n/a33553311
NameReference.java950%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
EmptyStatement.java640%0%9918187711
NullLiteral.java640%0%101018189911
SuperReference.java610%0%111119199911
SubRoutineStatement.java590%100%121219197711
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.java380%0%5512124411
OpensStatement.java0%n/a4410104411
ExportsStatement.java0%n/a33993311
UsesStatement.java0%n/a22882211
MagicLiteral.java0%n/a33443311
ModuleStatement.java0%n/a11111111