org.eclipse.jdt.internal.compiler.ast

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total90,885 of 90,8850%16,240 of 16,2400%10,01110,01121,19821,1981,6491,649139139
BinaryExpression.java3,8280%7140%4254251,2091,209252511
TypeDeclaration.java3,5880%6530%377377801801444411
LambdaExpression.java3,2130%5510%342342706706656533
QualifiedNameReference.java3,0890%6650%375375677677363611
TryStatement.java3,0490%3780%212212736736181811
Javadoc.java2,7200%6150%324324514514141411
Annotation.java2,7110%5560%347347649649515133
MessageSend.java2,5980%5550%328328567567424211
ReferenceExpression.java2,5280%4280%242242500500282811
SingleNameReference.java2,4550%4860%281281590590282811
ASTNode.java2,3820%5350%307307554554282811
Expression.java2,3000%5630%366366525525525211
EqualExpression.java2,1890%4170%229229564564141411
ConditionalExpression.java2,1270%4460%245245457457222211
AllocationExpression.java1,8940%3780%229229405405404022
CompilationUnitDeclaration.java1,8610%3370%203203411411343422
FakedTrackingVariable.java1,7210%3660%220220462462373711
FieldReference.java1,7160%3450%204204410410282811
SwitchStatement.java1,6990%2520%139139363363131322
OperatorExpression.java1,6350%810%9999420420282822
QualifiedAllocationExpression.java1,5010%2960%159159328328111111
AbstractMethodDeclaration.java1,4870%2520%164164325325373711
ParameterizedQualifiedTypeReference.java1,4860%2540%144144308308171711
ConstructorDeclaration.java1,4590%2720%153153340340171711
ForeachStatement.java1,3940%1790%1011013283287711
CastExpression.java1,3790%3030%189189318318363622
TypeReference.java1,2880%1840%160160293293606022
ExplicitConstructorCall.java1,1930%2240%137137270270252511
ParameterizedSingleTypeReference.java1,1480%1820%108108249249171711
NullAnnotationMatching.java1,1270%2560%150150262262212133
ForStatement.java1,0840%1980%1051052492496611
MethodDeclaration.java8540%2000%111111172172101011
ReturnStatement.java8320%1740%100100202202131311
FieldDeclaration.java8020%1660%9494170170111111
MemberValuePair.java7310%1130%66661481489933
CombinedBinaryExpression.java7220%760%4949186186111111
Statement.java7200%1400%9090160160202011
LocalDeclaration.java7140%1220%7373157157121211
OR_OR_Expression.java6930%1340%74741671677711
IfStatement.java6740%1160%65651681687711
AND_AND_Expression.java6730%1400%77771651657711
QualifiedTypeReference.java6560%1160%7171119119131311
Clinit.java6400%950%6262200200131311
JavadocMessageSend.java6300%1080%63631301309911
Assignment.java6270%1180%7474131131151511
FunctionalExpression.java6120%950%8585159159363633
WhileStatement.java5960%880%50501721726611
JavadocAllocationExpression.java5800%1020%59591141148811
Argument.java5660%950%6262120120141411
ArrayInitializer.java5530%960%56561331337711
ArrayAllocationExpression.java5530%960%56561121128811
UnaryExpression.java5500%870%60601661668811
ArrayReference.java5260%580%4040122122111111
ArrayQualifiedTypeReference.java5100%740%49499898121211
DoStatement.java4840%680%40401311316611
CompoundAssignment.java4710%880%5959101101101011
ArrayTypeReference.java4330%680%46468585121211
AssertStatement.java4200%570%37371081088811
TypeParameter.java4060%810%53539595121211
IntersectionCastTypeReference.java3950%640%42429393101011
Wildcard.java3780%510%39396767121211
SynchronizedStatement.java3670%300%252599999911
IntLiteral.java3540%660%45458888101011
Block.java3390%520%37377171111111
AnnotationMethodDeclaration.java3310%500%333376768811
LongLiteral.java3310%660%444482829911
SingleTypeReference.java3040%480%333364649911
Reference.java2930%640%43438989111111
UnionTypeReference.java2830%390%30306666101011
JavadocFieldReference.java2810%480%323265658811
InstanceOfExpression.java2610%420%282857577711
CaseStatement.java2540%460%303059597711
JavadocArgumentExpression.java2530%440%303058588811
QualifiedThisReference.java2370%340%262660609911
LabeledStatement.java2110%280%212158587711
ContainerAnnotation.java2030%180%121243433311
ClassLiteralAccess.java2010%240%181848486611
Initializer.java1960%300%242454549911
JavadocImplicitTypeReference.java1880%300%27275252121211
QualifiedSuperReference.java1880%280%222248488811
ThisReference.java1830%320%32325454161611
ContinueStatement.java1760%260%171746464411
NormalAnnotation.java1750%300%212140406611
BreakStatement.java1710%240%161644444411
JavadocSingleTypeReference.java1680%240%181843436611
StringLiteralConcatenation.java1600%80%9932325511
ThrowStatement.java1580%140%131335356611
NumberLiteral.java1500%400%262644445511
StringLiteral.java1460%130%21214343111111
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
ImportReference.java1020%120%121221216611
JavadocReturnStatement.java1020%120%111126265511
AbstractVariableDeclaration.java1010%120%18183131121211
JavadocSingleNameReference.java1010%100%101026265511
LongLiteralMinValue.java1000%n/a33553311
NameReference.java950%160%19192424111111
ExpressionContext.java840%n/a13131818131355
FalseLiteral.java830%80%121222228811
TrueLiteral.java790%80%121222228811
PostfixExpression.java760%70%111121217711
EmptyStatement.java640%0%9918187711
NullLiteral.java640%0%101018189911
SuperReference.java610%0%111119199911
InnerInferenceHelper.java600%80%7714143311
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
MagicLiteral.java0%n/a33443311