Expression

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,530 of 2,5300%605 of 6050%3983985705706363
checkCastTypesCompatibility(Scope, TypeBinding, TypeBinding, Expression, boolean)8840%1980%10410418818811
isConstantValueRepresentable(Constant, int, int)4890%1500%100100676711
forcedToBeRaw(ReferenceContext)1860%520%2727494911
computeConversion(Scope, TypeBinding, TypeBinding)1580%390%2121333311
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
postConversionType(Scope)470%110%1010212111
getAllInheritedMethods0(ReferenceBinding, ArrayList)430%60%448811
resolveTypeExpecting(BlockScope, TypeBinding)430%80%55111111
checkUnsafeCast(Scope, TypeBinding, TypeBinding, TypeBinding, boolean)410%180%1010101011
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
isCompatibleWith(TypeBinding, Scope)130%40%331111
generateCode(BlockScope, CodeStream)120%20%224411
getPolyExpressions()120%20%221111
print(int, StringBuffer)90%n/a112211
collectPatternVariablesToScope(LocalVariableBinding[], BlockScope)80%n/a113311
checkNPE(BlockScope, FlowContext, FlowInfo)0%n/a111111
markAsNonNull()0%n/a112211
printStatement(int, StringBuffer)0%n/a111111
Expression()0%n/a112211
analyseCode(BlockScope, FlowContext, FlowInfo, boolean)0%n/a111111
resolve(BlockScope)0%n/a112211
sIsMoreSpecific(TypeBinding, TypeBinding, Scope)0%n/a111111
isPotentiallyCompatibleWith(TypeBinding, Scope)0%n/a111111
static {...}0%n/a111111
resolveExpressionType(BlockScope)0%n/a111111
optimizedBooleanConstant()0%n/a111111
analyseCode(BlockScope, FlowContext, FlowInfo)0%n/a111111
getPatternVariableIntroduced()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
isTrulyExpression()0%n/a111111
nullAnnotatedVariableBinding(boolean)0%n/a111111
isFunctionalType()0%n/a111111
optimizedNullComparisonConstant()0%n/a111111
updateFlowOnBooleanResult(FlowInfo, boolean)0%n/a111111
addPatternVariables(BlockScope, CodeStream)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