CastExpression

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,478 of 1,5283%357 of 3580%2072093343452628
resolveType(BlockScope)2590%560%2929535311
checkUnsafeCast(Expression, Scope, TypeBinding, TypeBinding, TypeBinding, boolean)2390%630%3434535311
checkNeedForArgumentCasts(BlockScope, int, int, Expression, int, boolean, Expression, int, boolean)1940%600%3131484811
generateCode(BlockScope, CodeStream, boolean)1190%380%2020242411
checkAlternateBinding(BlockScope, Expression, TypeBinding, MethodBinding, Expression[], TypeBinding[], TypeBinding[], InvocationSite)1140%220%1212252511
checkNeedForArgumentCasts(BlockScope, Expression, TypeBinding, MethodBinding, Expression[], TypeBinding[], InvocationSite)950%220%1212222211
checkNeedForEnclosingInstanceCast(BlockScope, Expression, TypeBinding, TypeBinding)530%140%88121211
preventsUnlikelyTypeWarning(TypeBinding, TypeBinding, TypeBinding, MethodBinding, BlockScope)510%140%88121211
checkNeedForCastCast(BlockScope, CastExpression)500%80%559911
isIndirectlyUsed()460%160%99111111
checkNeedForAssignedCast(BlockScope, TypeBinding, CastExpression)410%120%77101011
losesPrecision(Scope)380%110%777711
checkNeedForArgumentCast(BlockScope, int, int, Expression, int)360%100%669911
checkNPE(BlockScope, FlowContext, FlowInfo, int)230%20%224411
traverse(ASTVisitor, BlockScope)200%20%225511
analyseCode(BlockScope, FlowContext, FlowInfo)180%n/a116611
innermostCastedExpression()130%20%224411
nullStatus(FlowInfo, FlowContext)130%20%223311
optimizedBooleanConstant()100%20%223311
printExpression(int, StringBuilder)83581%1150%122801
checkUnsafeCast(Scope, TypeBinding, TypeBinding, TypeBinding, boolean)80%n/a111111
tagAsNeedCheckCast()70%n/a112211
tagAsUnnecessaryCast(Scope, TypeBinding)70%n/a112211
localVariableBinding()40%n/a111111
setExpectedType(TypeBinding)40%n/a112211
setInstanceofType(TypeBinding)40%n/a112211
setVarTypeDeclaration(boolean)40%n/a112211
CastExpression(Expression, TypeReference)15100%n/a010501