org.jetbrains.jet.lang.types
Class ErrorUtils
java.lang.Object
org.jetbrains.jet.lang.types.ErrorUtils
public class ErrorUtils
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
containsErrorType
public static boolean containsErrorType(@NotNull
FunctionDescriptor function)
getErrorConstructorGroup
@NotNull
public static java.util.Set<ConstructorDescriptor> getErrorConstructorGroup()
getErrorConstructor
@NotNull
public static ConstructorDescriptor getErrorConstructor()
createErrorScope
@NotNull
public static JetScope createErrorScope(@NotNull
java.lang.String debugMessage)
createErrorScope
@NotNull
public static JetScope createErrorScope(@NotNull
java.lang.String debugMessage,
boolean throwExceptions)
createErrorType
@NotNull
public static JetType createErrorType(@NotNull
java.lang.String debugMessage)
createErrorTypeWithCustomDebugName
@NotNull
public static JetType createErrorTypeWithCustomDebugName(@NotNull
java.lang.String debugName)
createErrorTypeConstructor
@NotNull
public static TypeConstructor createErrorTypeConstructor(@NotNull
java.lang.String debugMessage)
getErrorClass
@NotNull
public static ClassDescriptor getErrorClass()
containsErrorType
public static boolean containsErrorType(@Nullable
JetType type)
isError
public static boolean isError(@NotNull
DeclarationDescriptor candidate)
createErrorClass
@NotNull
public static ErrorClassDescriptor createErrorClass(@NotNull
java.lang.String debugMessage)
getErrorModule
@NotNull
public static ModuleDescriptor getErrorModule()