|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.types.ErrorUtils
public class ErrorUtils
| Nested Class Summary | |
|---|---|
static class |
ErrorUtils.ErrorScope
|
static class |
ErrorUtils.UninferredParameterTypeConstructor
|
| Field Summary | |
|---|---|
static KotlinType |
ERROR_TYPE_FOR_LOOP_IN_SUPERTYPES
|
| Method Summary | |
|---|---|
static boolean |
containsErrorType(CallableDescriptor callableDescriptor)
|
static boolean |
containsErrorType(FunctionDescriptor function)
|
static boolean |
containsErrorType(KotlinType type)
|
static boolean |
containsUninferredParameter(KotlinType type)
|
static ClassDescriptor |
createErrorClass(java.lang.String debugMessage)
|
static MemberScope |
createErrorScope(java.lang.String debugMessage)
|
static MemberScope |
createErrorScope(java.lang.String debugMessage,
boolean throwExceptions)
|
static KotlinType |
createErrorType(java.lang.String debugMessage)
|
static TypeConstructor |
createErrorTypeConstructor(java.lang.String debugMessage)
|
static TypeConstructor |
createErrorTypeConstructorWithCustomDebugName(java.lang.String debugName)
|
static TypeParameterDescriptor |
createErrorTypeParameter(int index,
java.lang.String debugMessage)
|
static KotlinType |
createErrorTypeWithArguments(java.lang.String debugMessage,
java.util.List<TypeProjection> arguments)
|
static KotlinType |
createErrorTypeWithCustomConstructor(java.lang.String debugName,
TypeConstructor typeConstructor)
|
static KotlinType |
createErrorTypeWithCustomDebugName(java.lang.String debugName)
|
static KotlinType |
createUninferredParameterType(TypeParameterDescriptor typeParameterDescriptor)
|
static ModuleDescriptor |
getErrorModule()
|
static boolean |
isError(DeclarationDescriptor candidate)
|
static boolean |
isUninferredParameter(KotlinType type)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final KotlinType ERROR_TYPE_FOR_LOOP_IN_SUPERTYPES
| Method Detail |
|---|
public static boolean containsErrorType(@NotNull
CallableDescriptor callableDescriptor)
public static boolean containsErrorType(@NotNull
FunctionDescriptor function)
@NotNull
public static ClassDescriptor createErrorClass(@NotNull
java.lang.String debugMessage)
@NotNull
public static MemberScope createErrorScope(@NotNull
java.lang.String debugMessage)
@NotNull
public static MemberScope createErrorScope(@NotNull
java.lang.String debugMessage,
boolean throwExceptions)
@NotNull
public static KotlinType createErrorType(@NotNull
java.lang.String debugMessage)
@NotNull
public static KotlinType createErrorTypeWithCustomDebugName(@NotNull
java.lang.String debugName)
@NotNull
public static KotlinType createErrorTypeWithCustomConstructor(@NotNull
java.lang.String debugName,
@NotNull
TypeConstructor typeConstructor)
@NotNull
public static KotlinType createErrorTypeWithArguments(@NotNull
java.lang.String debugMessage,
@NotNull
java.util.List<TypeProjection> arguments)
@NotNull
public static TypeConstructor createErrorTypeConstructor(@NotNull
java.lang.String debugMessage)
@NotNull
public static TypeConstructor createErrorTypeConstructorWithCustomDebugName(@NotNull
java.lang.String debugName)
public static boolean containsErrorType(@Nullable
KotlinType type)
public static boolean isError(@NotNull
DeclarationDescriptor candidate)
@NotNull
public static TypeParameterDescriptor createErrorTypeParameter(int index,
@NotNull
java.lang.String debugMessage)
@NotNull public static ModuleDescriptor getErrorModule()
public static boolean isUninferredParameter(@Nullable
KotlinType type)
public static boolean containsUninferredParameter(@Nullable
KotlinType type)
@NotNull
public static KotlinType createUninferredParameterType(@NotNull
TypeParameterDescriptor typeParameterDescriptor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||