| Methods in org.eclipse.jdt.internal.compiler.lookup that throw InferenceFailureException |
org.eclipse.jdt.internal.compiler.lookup.BoundSet |
InferenceContext18.inferInvocationType(org.eclipse.jdt.internal.compiler.lookup.BoundSet b1,
TypeBinding expectedType,
InvocationSite invocationSite,
MethodBinding method)
JLS 18.5.2 Invocation Type Inference |
boolean |
InferenceContext18.reduceAndIncorporate(org.eclipse.jdt.internal.compiler.lookup.ConstraintFormula constraint)
When inference produces a new constraint, reduce it to a suitable type bound and add the latter to the bound set. |
org.eclipse.jdt.internal.compiler.lookup.BoundSet |
InferenceContext18.solve()
Try to solve the inference problem defined by constraints and bounds previously registered. |
org.eclipse.jdt.internal.compiler.lookup.BoundSet |
InferenceContext18.solve(InferenceVariable[] toResolve)
|