org.jetbrains.kotlin.resolve.calls.inference
Class InferenceErrorData
java.lang.Object
org.jetbrains.kotlin.resolve.calls.inference.InferenceErrorData
public class InferenceErrorData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
descriptor
@NotNull
public final CallableDescriptor descriptor
constraintSystem
@NotNull
public final ConstraintSystem constraintSystem
receiverArgumentType
@Nullable
public final KotlinType receiverArgumentType
expectedType
@NotNull
public final KotlinType expectedType
valueArgumentsTypes
@NotNull
public final java.util.List<KotlinType> valueArgumentsTypes
call
@NotNull
public final Call call
create
@NotNull
public static InferenceErrorData create(@NotNull
CallableDescriptor descriptor,
@NotNull
ConstraintSystem constraintSystem,
@NotNull
java.util.List<KotlinType> valueArgumentsTypes,
@Nullable
KotlinType receiverArgumentType,
@NotNull
KotlinType expectedType,
@NotNull
Call call)