|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.calls.CallResolverUtil
public class CallResolverUtil
| Nested Class Summary | |
|---|---|
static class |
CallResolverUtil.ResolveArgumentsMode
|
| Field Summary | |
|---|---|
static JetType |
CANT_INFER_TYPE_PARAMETER
|
static JetType |
DONT_CARE
|
static JetType |
PLACEHOLDER_FUNCTION_TYPE
|
| Method Summary | ||
|---|---|---|
static
|
copy(ResolvedCallImpl<D> call,
CallResolutionContext<?> context)
|
|
static CallKey |
createCallKey(BasicCallResolutionContext context)
|
|
static JetType |
getErasedReceiverType(ReceiverParameterDescriptor receiverParameterDescriptor,
CallableDescriptor descriptor)
|
|
static boolean |
hasInferredReturnType(ResolvedCallWithTrace<?> call)
|
|
static boolean |
hasUnknownFunctionParameter(JetType type)
|
|
static boolean |
hasUnknownReturnType(JetType type)
|
|
static boolean |
isOrOverridesSynthesized(CallableMemberDescriptor descriptor)
|
|
static JetType |
replaceReturnTypeByUnknown(JetType type)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final JetType DONT_CARE
public static final JetType CANT_INFER_TYPE_PARAMETER
public static final JetType PLACEHOLDER_FUNCTION_TYPE
| Method Detail |
|---|
public static <D extends CallableDescriptor> ResolvedCallImpl<D> copy(@NotNull
ResolvedCallImpl<D> call,
@NotNull
CallResolutionContext<?> context)
public static boolean hasUnknownFunctionParameter(@NotNull
JetType type)
public static boolean hasUnknownReturnType(@NotNull
JetType type)
public static JetType replaceReturnTypeByUnknown(@NotNull
JetType type)
public static boolean hasInferredReturnType(ResolvedCallWithTrace<?> call)
@Nullable
public static CallKey createCallKey(@NotNull
BasicCallResolutionContext context)
@NotNull
public static JetType getErasedReceiverType(@NotNull
ReceiverParameterDescriptor receiverParameterDescriptor,
@NotNull
CallableDescriptor descriptor)
public static boolean isOrOverridesSynthesized(@NotNull
CallableMemberDescriptor descriptor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||