Expression

Source file "org/aspectj/org/eclipse/jdt/internal/compiler/ast/Expression.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,706 of 2,7270%617 of 6170%4014055925986064
checkCastTypesCompatibility(Scope, TypeBinding, TypeBinding, Expression, boolean)8920%1980%10410418818811
isConstantValueRepresentable(Constant, int, int)4890%1500%100100676711
forcedToBeRaw(ReferenceContext)2420%520%2727494911
computeConversion(Scope, TypeBinding, TypeBinding)1580%390%2121333311
buildStringForConcatation(BlockScope, CodeStream, int, StringBuilder, List)800%100%66181811
getDirectBinding(Expression)800%240%1313222211
generateOptimizedBoolean(BlockScope, CodeStream, BranchLabel, BranchLabel, boolean)770%300%1616262611
checkNPE(BlockScope, FlowContext, FlowInfo, int)750%160%99212111
generateOptimizedStringConcatenationCreation(BlockScope, CodeStream, int)550%70%55212111
getAllInheritedMethods0(ReferenceBinding, ArrayList)510%60%448811
postConversionType(Scope)470%110%1010212111
resolveTypeExpecting(BlockScope, TypeBinding)430%80%55111111
checkUnsafeCast(Scope, TypeBinding, TypeBinding, TypeBinding, boolean)410%180%1010101011
addArgumentToRecipe(BlockScope, CodeStream, StringBuilder, TypeBinding, List)340%20%229911
getAllOriginalInheritedMethods(ReferenceBinding)340%20%225511
isConstantValueOfTypeAssignableToType(TypeBinding, TypeBinding)320%80%558811
computeNullStatus(int, int)260%60%447711
checkNPEbyUnboxing(BlockScope, FlowContext, FlowInfo)250%60%445511
generateCode(BlockScope, CodeStream, boolean)250%20%227711
generateOptimizedStringConcatenation(BlockScope, CodeStream, int)220%60%445511
isBoxingCompatibleWith(TypeBinding, Scope)150%40%331111
reusableJSRTarget()140%40%333311
resolveTypeExpectingWithBindings(LocalVariableBinding[], BlockScope, TypeBinding)130%n/a113311
isCompatibleWith(TypeBinding, Scope)130%40%331111
generateCode(BlockScope, CodeStream)120%20%224411
resolveTypeWithBindings(LocalVariableBinding[], BlockScope)120%n/a113311
getPolyExpressions()120%20%221111
checkNPE(BlockScope, FlowContext, FlowInfo)0%n/a111111
markAsNonNull()0%n/a112211
printStatement(int, StringBuilder)0%n/a111111
analyseCode(BlockScope, FlowContext, FlowInfo, boolean)0%n/a111111
resolve(BlockScope)0%n/a112211
sIsMoreSpecific(TypeBinding, TypeBinding, Scope)0%n/a111111
resolveExpressionType(BlockScope)0%n/a111111
optimizedBooleanConstant()0%n/a111111
analyseCode(BlockScope, FlowContext, FlowInfo)0%n/a111111
isCompactableOperation()0%n/a111111
isTypeReference()0%n/a111111
localVariableBinding()0%n/a111111
nullStatus(FlowInfo, FlowContext)0%n/a111111
isPertinentToApplicability(TypeBinding, MethodBinding)0%n/a111111
resolveType(BlockScope)0%n/a111111
resolveType(ClassScope)0%n/a111111
resolveExpressionExpecting(TypeBinding, Scope, InferenceContext18)0%n/a111111
isExactMethodReference()0%n/a111111
isPolyExpression()0%n/a111111
isPolyExpression(MethodBinding)0%n/a111111
toTypeReference()0%n/a111111
statementExpression()0%n/a111111
nullAnnotatedVariableBinding(boolean)0%n/a111111
isFunctionalType()0%n/a111111
isPotentiallyCompatibleWith(TypeBinding, Scope)0%n/a111111
optimizedNullComparisonConstant()0%n/a111111
updateFlowOnBooleanResult(FlowInfo, boolean)0%n/a111111
setExpectedType(TypeBinding)0%n/a111111
setExpressionContext(ExpressionContext)0%n/a111111
tagAsNeedCheckCast()0%n/a111111
tagAsUnnecessaryCast(Scope, TypeBinding)0%n/a111111
traverse(ASTVisitor, BlockScope)0%n/a111111
traverse(ASTVisitor, ClassScope)0%n/a111111
print(int, StringBuilder)9100%n/a010201
Expression()100%n/a010201
static {...}100%n/a010101
isTrulyExpression()100%n/a010101