Uses of Class
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18

Packages that use InferenceContext18
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
 

Uses of InferenceContext18 in org.eclipse.jdt.internal.compiler.ast
 

Methods in org.eclipse.jdt.internal.compiler.ast that return InferenceContext18
 InferenceContext18 FieldReference.freshInferenceContext(Scope scope)
           
 InferenceContext18 ExplicitConstructorCall.freshInferenceContext(Scope scope)
           
 InferenceContext18 AbstractVariableDeclaration.freshInferenceContext(Scope scope)
           
 InferenceContext18 AllocationExpression.freshInferenceContext(Scope scope)
           
 InferenceContext18 NameReference.freshInferenceContext(Scope scope)
           
 InferenceContext18 ReferenceExpression.freshInferenceContext(Scope scope)
           
 InferenceContext18 MessageSend.freshInferenceContext(Scope scope)
           
 InferenceContext18 ExplicitConstructorCall.getInferenceContext(ParameterizedMethodBinding method)
           
 InferenceContext18 AllocationExpression.getInferenceContext(ParameterizedMethodBinding method)
           
 InferenceContext18 Invocation.getInferenceContext(ParameterizedMethodBinding method)
          Retrieve an inference context for the given method which must have been registered using Invocation.registerInferenceContext(ParameterizedGenericMethodBinding, InferenceContext18).
 InferenceContext18 MessageSend.getInferenceContext(ParameterizedMethodBinding method)
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type InferenceContext18
 void ExplicitConstructorCall.registerInferenceContext(ParameterizedGenericMethodBinding method, InferenceContext18 infCtx18)
           
 void AllocationExpression.registerInferenceContext(ParameterizedGenericMethodBinding method, InferenceContext18 infCtx18)
           
 void Invocation.registerInferenceContext(ParameterizedGenericMethodBinding method, InferenceContext18 infCtx18)
          Register the given inference context, which produced the given method as its intermediate result.
 void MessageSend.registerInferenceContext(ParameterizedGenericMethodBinding method, InferenceContext18 infCtx18)
           
 

Uses of InferenceContext18 in org.eclipse.jdt.internal.compiler.lookup
 

Fields in org.eclipse.jdt.internal.compiler.lookup declared as InferenceContext18
 InferenceContext18 ProblemMethodBinding.inferenceContext
           
 InferenceContext18 InferenceContext18.outerContext
          Link to an outer inference context, used for bundled error reporting.
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return InferenceContext18
 InferenceContext18 InvocationSite.freshInferenceContext(Scope scope)
          When inference for this invocationSite starts, get a fresh inference context, initialized from this site.
 InferenceContext18 InvocationSite.EmptyWithAstNode.freshInferenceContext(Scope scope)
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type InferenceContext18
 java.lang.Object ConstraintExceptionFormula.reduce(InferenceContext18 inferenceContext)