CastExpression

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,417 of 1,4170%323 of 3230%1871873223222424
checkUnsafeCast(Scope, TypeBinding, TypeBinding, TypeBinding, boolean)2410%630%3434565611
resolveType(BlockScope)2280%460%2424484811
checkNeedForArgumentCasts(BlockScope, int, int, Expression, int, boolean, Expression, int, boolean)1660%480%2525404011
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
printExpression(int, StringBuffer)490%20%228811
isIndirectlyUsed()460%160%99111111
checkNeedForCastCast(BlockScope, CastExpression)440%60%448811
checkNeedForAssignedCast(BlockScope, TypeBinding, CastExpression)410%120%77101011
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
CastExpression(Expression, TypeReference)150%n/a115511
innermostCastedExpression()130%20%224411
nullStatus(FlowInfo, FlowContext)130%20%223311
optimizedBooleanConstant()100%20%223311
tagAsNeedCheckCast()70%n/a112211
tagAsUnnecessaryCast(Scope, TypeBinding)70%n/a112211
localVariableBinding()40%n/a111111
setExpectedType(TypeBinding)40%n/a112211