InferenceContext18

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,728 of 4,7280%839 of 8390%5035031,0061,0067979
resolve(InferenceVariable[])3620%620%3232848411
pickFromCycle(Set)3200%500%2626636311
checkExpression(Expression, TypeBinding[], TypeBinding, TypeBinding[], TypeBinding)2990%860%4444515111
addConstraintsToC_OneExpr(Expression, Set, TypeBinding, TypeBinding, MethodBinding)2960%560%2929595911
inferInvocationType(TypeBinding, InvocationSite, MethodBinding)2310%500%2626545411
createInitialConstraintsForParameters(TypeBinding[], boolean, TypeBinding, MethodBinding)2220%300%1616363611
forwardResults(BoundSet, Invocation, ParameterizedMethodBinding, TypeBinding)1990%400%2121444411
toString()1660%290%1818292911
moreSpecificMain(TypeBinding, TypeBinding, Expression)1440%280%1515262611
isMoreSpecificThan(MethodBinding, MethodBinding, boolean, boolean)1240%200%1111272711
addJDK_8153748ConstraintsFromExpression(Expression, TypeBinding, MethodBinding, InferenceSubstitution)1040%200%1111232311
createBoundsForFunctionalInterfaceParameterizationInference(ParameterizedTypeBinding)1040%120%88222211
getSmallestVariableSet(BoundSet, InferenceVariable[])940%120%77212111
addTypeVariableSubstitutions(TypeBinding[])920%80%55191911
addConstraintsToC(Expression[], Set, MethodBinding, int, InvocationSite)920%150%99202011
getSolutions(TypeVariableBinding[], InvocationSite, BoundSet)870%180%1010171711
resumeSuspendedInference(InferenceContext18.SuspendedInferenceRecord, InferenceContext18)850%40%33181811
inferFunctionalInterfaceParameterization(LambdaExpression, BlockScope, ParameterizedTypeBinding)740%100%66141411
solve(boolean)690%180%1010151511
addJDK_8153748ConstraintsFromInvocation(Expression[], MethodBinding, InferenceSubstitution)550%120%77141411
getReturnProblemMethodIfNeeded(TypeBinding, MethodBinding)550%140%88111111
freshCapture(InferenceVariable)530%40%336611
setUpperBounds(CaptureBinding18, TypeBinding[])530%120%77131311
isReachable(Map, ConstraintFormula, ConstraintFormula, Set, Set)490%100%66121211
reportUncheckedConversions(BoundSet)470%80%55121211
addJDK_8153748ConstraintsFromFunctionalExpr(FunctionalExpression, TypeBinding, MethodBinding)450%80%55101011
InferenceContext18(Scope, Expression[], InvocationSite, InferenceContext18)430%20%22141411
addInitialTypeVariableSubstitutions(TypeBinding[])430%60%44101011
rankNode(ConstraintExpressionFormula, Map, Map)420%80%55111111
getFunctionInterfaceArgumentSolutions(TypeBinding[])420%40%339911
intersectionFromGlb(TypeBinding[])410%60%44111111
findBottomSet(Set, Set, List)410%60%447711
addDependencies(BoundSet, Set, InferenceVariable)400%100%668811
addInferenceVariables(InferenceVariable[])390%40%338811
siSuperI(TypeBinding, TypeBinding)380%100%668811
reduce()380%80%559911
addThrowsContraints(TypeBinding[], InferenceVariable[], ReferenceBinding[])370%60%447711
siSubI(TypeBinding, TypeBinding)370%100%668811
canInfluenceAnyOf(InferenceVariable, Set, List)360%80%557711
pushBoundsTo(InferenceContext18)340%80%559911
varArgTypes(TypeBinding[], int)330%20%227711
parameterizedWithWildcard(TypeBinding)330%100%669911
dependsOn(Collection, Collection)320%60%445511
doesExpressionContain(Expression, Expression)300%80%555511
integrateInnerInferenceB2(InferenceContext18)290%20%227711
lambda$0(InferenceContext18, BoundSet, boolean)290%60%447711
reduceWithEqualityConstraints(TypeBinding[], TypeBinding[])280%60%447711
enterPolyInvocation(InvocationSite, Expression[])280%n/a116611
getParameter(TypeBinding[], int, boolean)270%60%446611
InferenceContext18(Scope)260%n/a119911
isSameSite(InvocationSite, InvocationSite)250%100%667711
enterLambda(LambdaExpression)250%n/a115511
createInitialBoundSet(TypeVariableBinding[])240%40%337711
isTypeVariableOfCandidate(TypeBinding, MethodBinding)230%80%557711
isResolved(BoundSet)230%60%445511
allOutputVariables(Set)210%20%225511
computeB3(InvocationSite, TypeBinding, MethodBinding)200%40%336611
collectInnerContext(InferenceContext18)170%40%335511
recordUncheckedConversion(ConstraintTypeFormula)170%20%225511
enrichSubstitution(InferenceSubstitution, Invocation, MethodBinding)160%40%335511
solve(InferenceVariable[])160%40%335511
mergeInnerBounds()140%20%224411
collectingInnerBounds(InferenceContext18.InferenceOperation)130%20%225511
getInferenceKind(MethodBinding, TypeBinding[])120%30%334411
substitute(TypeBinding)100%n/a112211
flushBoundOutbox()100%20%224411
inferInvocationApplicability(MethodBinding, TypeBinding[], boolean)80%n/a112211
isVarArgs()80%20%221111
usesUncheckedConversion()70%20%221111
cleanUp()70%n/a113311
reduceAndIncorporate(ConstraintFormula)60%n/a111111
sortTypes(TypeBinding[])60%n/a112211
getResultSubstitution(BoundSet)60%n/a111111
pushBoundsToOuter()50%n/a112211
missingImplementation(String)50%n/a111111
lambda$1(ConstraintFormula)50%n/a111111
solve()40%n/a111111
lambda$2(ConstraintFormula)40%n/a111111
lambda$3(ConstraintFormula)40%n/a111111