org.jetbrains.jet.lang.resolve.calls.inference
Class InferenceErrorData

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.calls.inference.InferenceErrorData
Direct Known Subclasses:
InferenceErrorData.ExtendedInferenceErrorData

public class InferenceErrorData
extends java.lang.Object


Nested Class Summary
static class InferenceErrorData.ExtendedInferenceErrorData
           
 
Field Summary
 ConstraintSystem constraintSystem
           
 CallableDescriptor descriptor
           
 
Method Summary
static InferenceErrorData create(CallableDescriptor descriptor, ConstraintSystem constraintSystem)
           
static InferenceErrorData.ExtendedInferenceErrorData create(CallableDescriptor descriptor, ConstraintSystem constraintSystem, java.util.List<JetType> valueArgumentsTypes, JetType receiverArgumentType, JetType expectedType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

descriptor

@NotNull
public final CallableDescriptor descriptor

constraintSystem

@NotNull
public final ConstraintSystem constraintSystem
Method Detail

create

public static InferenceErrorData.ExtendedInferenceErrorData create(@NotNull
                                                                   CallableDescriptor descriptor,
                                                                   @NotNull
                                                                   ConstraintSystem constraintSystem,
                                                                   @NotNull
                                                                   java.util.List<JetType> valueArgumentsTypes,
                                                                   @Nullable
                                                                   JetType receiverArgumentType,
                                                                   @NotNull
                                                                   JetType expectedType)

create

public static InferenceErrorData create(@NotNull
                                        CallableDescriptor descriptor,
                                        @NotNull
                                        ConstraintSystem constraintSystem)