org.jetbrains.kotlin.diagnostics
Interface Errors


public interface Errors

For error messages, see DefaultErrorMessages and IdeErrorMessages.


Nested Class Summary
static class Errors.Initializer
           
 
Field Summary
static Errors.Initializer __initializer
           
static DiagnosticFactory0<JetPropertyDelegate> ABSTRACT_DELEGATED_PROPERTY
           
static DiagnosticFactory2<JetFunction,java.lang.String,ClassDescriptor> ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS
           
static DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> ABSTRACT_FUNCTION_WITH_BODY
           
static DiagnosticFactory2<JetClassOrObject,JetClassOrObject,CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory0<JetModifierListOwner> ABSTRACT_MODIFIER_IN_ENUM
           
static DiagnosticFactory0<JetModifierListOwner> ABSTRACT_MODIFIER_IN_TRAIT
           
static DiagnosticFactory2<JetModifierListOwner,java.lang.String,ClassDescriptor> ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS
           
static DiagnosticFactory0<JetModifierListOwner> ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS
           
static DiagnosticFactory0<JetPropertyAccessor> ABSTRACT_PROPERTY_WITH_GETTER
           
static DiagnosticFactory0<JetExpression> ABSTRACT_PROPERTY_WITH_INITIALIZER
           
static DiagnosticFactory0<JetPropertyAccessor> ABSTRACT_PROPERTY_WITH_SETTER
           
static DiagnosticFactory0<JetExpression> ABSTRACT_SUPER_CALL
           
static DiagnosticFactory0<JetPropertyAccessor> ACCESSOR_FOR_DELEGATED_PROPERTY
           
static DiagnosticFactory1<JetNamedDeclaration,java.util.Collection<JetType>> AMBIGUOUS_ANONYMOUS_TYPE_INFERRED
           
static DiagnosticFactory0<JetSimpleNameExpression> AMBIGUOUS_LABEL
           
static DiagnosticFactory0<JetSuperExpression> AMBIGUOUS_SUPER
           
static DiagnosticFactory0<JetCallExpression> ANNOTATION_CLASS_CONSTRUCTOR_CALL
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> ANNOTATION_CLASS_WITH_BODY
           
static DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_CLASS_LITERAL
           
static DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_CONST
           
static DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST
           
static DiagnosticFactory0<JetClassInitializer> ANONYMOUS_INITIALIZER_IN_TRAIT
           
static DiagnosticFactory0<JetReferenceExpression> ARGUMENT_PASSED_TWICE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ASSIGN_OPERATOR_AMBIGUITY
           
static DiagnosticFactory1<JetNamedDeclaration,VariableDescriptor> ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE
           
static DiagnosticFactory0<JetBinaryExpression> ASSIGNMENT_IN_EXPRESSION_CONTEXT
           
static DiagnosticFactory2<JetSimpleNameExpression,DeclarationDescriptor,JetSimpleNameExpression> ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT
           
static DiagnosticFactory1<JetBinaryExpression,JetType> ASSIGNMENT_TYPE_MISMATCH
           
static DiagnosticFactory0<JetProperty> BACKING_FIELD_IN_TRAIT
           
static DiagnosticFactory1<JetNullableType,JetType> BASE_WITH_NULLABLE_UPPER_BOUND
           
static DiagnosticFactory0<JetExpressionWithLabel> BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY
           
static DiagnosticFactory0<JetExpressionWithLabel> BREAK_OR_CONTINUE_OUTSIDE_A_LOOP
           
static DiagnosticFactory0<JetExpression> CALLABLE_REFERENCE_LHS_NOT_A_CLASS
           
static DiagnosticFactory1<JetSimpleNameExpression,DeclarationDescriptor> CANNOT_BE_IMPORTED
           
static DiagnosticFactory3<JetModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_CHANGE_ACCESS_PRIVILEGE
           
static DiagnosticFactory1<JetElement,JetType> CANNOT_CHECK_FOR_ERASED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> CANNOT_COMPLETE_RESOLVE
           
static DiagnosticFactory1<JetSimpleNameExpression,DeclarationDescriptor> CANNOT_IMPORT_FROM_ELEMENT
           
static DiagnosticFactory1<JetSimpleNameExpression,ClassDescriptor> CANNOT_IMPORT_ON_DEMAND_FROM_SINGLETON
           
static DiagnosticFactory0<JetParameter> CANNOT_INFER_PARAMETER_TYPE
           
static DiagnosticFactory1<JetDeclaration,CallableMemberDescriptor> CANNOT_INFER_VISIBILITY
           
static DiagnosticFactory2<JetModifierListOwner,CallableMemberDescriptor,CallableDescriptor> CANNOT_OVERRIDE_INVISIBLE_MEMBER
           
static DiagnosticFactory3<JetModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_WEAKEN_ACCESS_PRIVILEGE
           
static DiagnosticFactory0<JetSimpleNameExpression> CAST_NEVER_SUCCEEDS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CLASS_IN_SUPERTYPE_FOR_ENUM
           
static DiagnosticFactory1<JetSimpleNameExpression,JetType> COMPARE_TO_TYPE_MISMATCH
           
static DiagnosticFactory2<JetExpression,Name,java.util.Collection<? extends ResolvedCall<?>>> COMPONENT_FUNCTION_AMBIGUITY
           
static DiagnosticFactory2<JetExpression,Name,JetType> COMPONENT_FUNCTION_MISSING
           
static DiagnosticFactory3<JetExpression,Name,JetType,JetType> COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH
           
static DiagnosticFactory1<JetNamedDeclaration,TypeParameterDescriptor> CONFLICTING_DEFAULT_OBJECT_UPPER_BOUNDS
           
static DiagnosticFactory1<JetExpression,java.lang.String> CONFLICTING_IMPORT
           
static DiagnosticFactory2<JetDeclaration,CallableMemberDescriptor,java.lang.String> CONFLICTING_OVERLOADS
           
static DiagnosticFactory1<JetTypeProjection,ClassifierDescriptor> CONFLICTING_PROJECTION
           
static DiagnosticFactory1<JetNamedDeclaration,TypeParameterDescriptor> CONFLICTING_UPPER_BOUNDS
           
static DiagnosticFactory2<JetConstantExpression,java.lang.String,JetType> CONSTANT_EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CONSTRUCTOR_IN_TRAIT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CREATING_AN_INSTANCE_OF_ABSTRACT_CLASS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CYCLIC_INHERITANCE_HIERARCHY
           
static DiagnosticFactory0<JetExpression> DANGLING_FUNCTION_LITERAL_ARGUMENT_SUSPECTED
           
static DiagnosticFactory2<JetAnnotationEntry,CallableMemberDescriptor,DeclarationDescriptor> DATA_CLASS_OVERRIDE_CONFLICT
           
static DiagnosticFactory0<JetElement> DECLARATION_CANT_BE_INLINED
           
static DiagnosticFactory0<JetDeclaration> DECLARATION_IN_ILLEGAL_CONTEXT
           
static DiagnosticFactory0<JetObjectDeclaration> DEFAULT_OBJECT_NOT_ALLOWED
           
static DiagnosticFactory0<JetParameter> DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE
           
static DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_PD_METHOD_NONE_APPLICABLE
           
static DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_AMBIGUITY
           
static DiagnosticFactory2<JetExpression,java.lang.String,JetType> DELEGATE_SPECIAL_FUNCTION_MISSING
           
static DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE
           
static DiagnosticFactory3<JetExpression,java.lang.String,JetType,JetType> DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH
           
static DiagnosticFactory0<JetPropertyDelegate> DELEGATED_PROPERTY_IN_TRAIT
           
static DiagnosticFactory0<JetDelegatorByExpressionSpecifier> DELEGATION_IN_TRAIT
           
static DiagnosticFactory0<JetTypeReference> DELEGATION_NOT_TO_TRAIT
           
static DiagnosticFactory2<JetClassOrObject,java.util.Collection<? extends CallableMemberDescriptor>,java.lang.Integer> DIFFERENT_NAMES_FOR_THE_SAME_PARAMETER_IN_SUPERTYPES
           
static DiagnosticFactory0<JetTypeReference> DYNAMIC_NOT_ALLOWED
           
static DiagnosticFactory0<JetTypeReference> DYNAMIC_SUPERTYPE
           
static DiagnosticFactory0<JetTypeReference> DYNAMIC_UPPER_BOUND
           
static DiagnosticFactory0<JetWhenEntry> ELSE_MISPLACED_IN_WHEN
           
static DiagnosticFactory0<JetConstantExpression> EMPTY_CHARACTER_LITERAL
           
static DiagnosticFactory1<JetTypeReference,ClassDescriptor> ENUM_ENTRY_ILLEGAL_TYPE
           
static DiagnosticFactory1<JetClass,ClassDescriptor> ENUM_ENTRY_SHOULD_BE_INITIALIZED
           
static DiagnosticFactory3<JetBinaryExpression,JetSimpleNameExpression,JetType,JetType> EQUALITY_NOT_APPLICABLE
           
static DiagnosticFactory0<JetSimpleNameExpression> EQUALS_MISSING
           
static DiagnosticFactory0<JetWhenCondition> EXPECTED_CONDITION
           
static DiagnosticFactory1<JetParameter,JetType> EXPECTED_PARAMETER_TYPE_MISMATCH
           
static DiagnosticFactory2<JetFunctionLiteral,java.lang.Integer,java.util.List<JetType>> EXPECTED_PARAMETERS_NUMBER_MISMATCH
           
static DiagnosticFactory1<JetTypeReference,JetType> EXPECTED_RETURN_TYPE_MISMATCH
           
static DiagnosticFactory1<JetExpression,JetType> EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory1<JetExpression,JetExpression> EXPRESSION_EXPECTED
           
static DiagnosticFactory0<JetSimpleNameExpression> EXPRESSION_EXPECTED_PACKAGE_FOUND
           
static DiagnosticFactory1<JetExpression,CallableMemberDescriptor> EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED
           
static DiagnosticFactory0<JetExpression> EXTENSION_PROPERTY_WITH_BACKING_FIELD
           
static DiagnosticFactory1<JetTypeReference,JetType> FINAL_DEFAULT_OBJECT_UPPER_BOUND
           
static DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> FINAL_FUNCTION_WITH_NO_BODY
           
static DiagnosticFactory0<JetProperty> FINAL_PROPERTY_IN_TRAIT
           
static DiagnosticFactory0<JetTypeReference> FINAL_SUPERTYPE
           
static DiagnosticFactory1<JetTypeReference,JetType> FINAL_UPPER_BOUND
           
static DiagnosticFactory0<JetConstantExpression> FLOAT_LITERAL_OUT_OF_RANGE
           
static DiagnosticFactory2<JetExpression,JetExpression,java.lang.Boolean> FUNCTION_CALL_EXPECTED
           
static DiagnosticFactory2<JetExpression,JetExpression,JetType> FUNCTION_EXPECTED
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY
           
static DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_AMBIGUITY
           
static DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_NONE_APPLICABLE
           
static DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_TYPE_MISMATCH
           
static DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_MISSING
           
static DiagnosticFactory0<JetModifierListOwner> ILLEGAL_ANNOTATION_KEYWORD
           
static DiagnosticFactory0<JetModifierListOwner> ILLEGAL_ENUM_ANNOTATION
           
static DiagnosticFactory1<JetElement,JetElement> ILLEGAL_ESCAPE
           
static DiagnosticFactory0<JetEscapeStringTemplateEntry> ILLEGAL_ESCAPE_SEQUENCE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetModifierKeywordToken> ILLEGAL_MODIFIER
           
static DiagnosticFactory1<JetAnnotationEntry,java.lang.String> ILLEGAL_PLATFORM_NAME
           
static DiagnosticFactory1<JetExpression,java.lang.String> ILLEGAL_SELECTOR
           
static DiagnosticFactory1<JetExpression,JetType> IMPLICIT_CAST_TO_UNIT_OR_ANY
           
static DiagnosticFactory0<JetElement> INACCESSIBLE_BACKING_FIELD
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,ClassDescriptor> INACCESSIBLE_OUTER_CLASS_EXPRESSION
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_ANNOTATION
           
static DiagnosticFactory0<JetSimpleNameExpression> INC_DEC_SHOULD_NOT_RETURN_UNIT
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<JetModifierKeywordToken>> INCOMPATIBLE_MODIFIERS
           
static DiagnosticFactory2<JetElement,JetType,JetType> INCOMPATIBLE_TYPES
           
static DiagnosticFactory3<JetDelegationSpecifierList,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<JetType>> INCONSISTENT_TYPE_PARAMETER_VALUES
           
static DiagnosticFactory0<JetConstantExpression> INCORRECT_CHARACTER_LITERAL
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_BEFORE_DECLARATION
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_USING_BACKING_FIELD_CUSTOM_SETTER
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_USING_BACKING_FIELD_OPEN_SETTER
           
static DiagnosticFactory0<JetMultiDeclaration> INITIALIZER_REQUIRED_FOR_MULTIDECLARATION
           
static DiagnosticFactory0<JetModifierListOwner> INNER_CLASS_IN_OBJECT
           
static DiagnosticFactory0<JetModifierListOwner> INNER_CLASS_IN_TRAIT
           
static DiagnosticFactory0<JetConstantExpression> INT_LITERAL_OUT_OF_RANGE
           
static DiagnosticFactory0<JetExpression> INTEGER_OVERFLOW
           
static DiagnosticFactory0<JetTypeReference> INVALID_TYPE_OF_ANNOTATION_MEMBER
           
static DiagnosticFactory3<com.intellij.psi.PsiElement,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_MEMBER
           
static DiagnosticFactory2<JetElement,DeclarationDescriptor,DeclarationDescriptor> INVISIBLE_MEMBER_FROM_INLINE
           
static DiagnosticFactory3<JetSimpleNameExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_REFERENCE
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> INVISIBLE_REFERENCE_DIAGNOSTICS
           
static DiagnosticFactory3<JetExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_SETTER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ITERATOR_AMBIGUITY
           
static DiagnosticFactory0<JetExpression> ITERATOR_MISSING
           
static DiagnosticFactory0<JetSimpleNameExpression> LABEL_NAME_CLASH
           
static DiagnosticFactory1<JetClass,ClassDescriptor> LOCAL_ENUM_NOT_ALLOWED
           
static DiagnosticFactory0<JetTypeReference> LOCAL_EXTENSION_PROPERTY
           
static DiagnosticFactory1<JetObjectDeclaration,ClassDescriptor> LOCAL_OBJECT_NOT_ALLOWED
           
static DiagnosticFactory0<JetPropertyDelegate> LOCAL_VARIABLE_WITH_DELEGATE
           
static DiagnosticFactory0<JetPropertyAccessor> LOCAL_VARIABLE_WITH_GETTER
           
static DiagnosticFactory0<JetPropertyAccessor> LOCAL_VARIABLE_WITH_SETTER
           
static DiagnosticFactory0<JetTypeReference> MANY_CLASSES_IN_SUPERTYPE_LIST
           
static DiagnosticFactory0<JetObjectDeclaration> MANY_DEFAULT_OBJECTS
           
static DiagnosticFactory0<JetExpression> MANY_FUNCTION_LITERAL_ARGUMENTS
           
static DiagnosticFactory2<JetClassOrObject,JetClassOrObject,CallableMemberDescriptor> MANY_IMPL_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory1<JetExpression,JetType> MISSING_RECEIVER
           
static DiagnosticFactory0<JetParameter> MISSING_VAL_ON_ANNOTATION_PARAMETER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> MIXING_NAMED_AND_POSITIONED_ARGUMENTS
           
static DiagnosticFactory1<JetParameter,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES
           
static DiagnosticFactory1<JetClassOrObject,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE
           
static DiagnosticFactory0<JetProperty> MUST_BE_INITIALIZED
           
static DiagnosticFactory0<JetProperty> MUST_BE_INITIALIZED_OR_BE_ABSTRACT
           
static DiagnosticFactory2<JetSimpleNameExpression,JetTypeConstraint,JetTypeParameterListOwner> NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> NAME_SHADOWING
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NAMED_ARGUMENTS_NOT_ALLOWED
           
static DiagnosticFactory1<JetReferenceExpression,JetReferenceExpression> NAMED_PARAMETER_NOT_FOUND
           
static DiagnosticFactory1<JetExpression,ClassDescriptor> NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE
           
static DiagnosticFactory0<JetClass> NESTED_CLASS_NOT_ALLOWED
           
static DiagnosticFactory2<JetExpression,ClassDescriptor,java.lang.String> NESTED_CLASS_SHOULD_BE_QUALIFIED
           
static DiagnosticFactory1<JetExpression,JetType> NEXT_AMBIGUITY
           
static DiagnosticFactory1<JetExpression,JetType> NEXT_MISSING
           
static DiagnosticFactory1<JetExpression,JetType> NEXT_NONE_APPLICABLE
           
static DiagnosticFactory0<JetElement> NO_BACKING_FIELD_ABSTRACT_PROPERTY
           
static DiagnosticFactory0<JetElement> NO_BACKING_FIELD_CUSTOM_ACCESSORS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NO_CONSTRUCTOR
           
static DiagnosticFactory1<JetSimpleNameExpression,ClassifierDescriptor> NO_DEFAULT_OBJECT
           
static DiagnosticFactory0<JetWhenExpression> NO_ELSE_IN_WHEN
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NO_GENERICS_IN_SUPERTYPE_SPECIFIER
           
static DiagnosticFactory0<JetArrayAccessExpression> NO_GET_METHOD
           
static DiagnosticFactory0<JetExpression> NO_RECEIVER_ALLOWED
           
static DiagnosticFactory0<JetDeclarationWithBody> NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY
           
static DiagnosticFactory0<JetArrayAccessExpression> NO_SET_METHOD
           
static DiagnosticFactory0<JetNamedFunction> NO_TAIL_CALLS_FOUND
           
static DiagnosticFactory0<JetThisExpression> NO_THIS
           
static DiagnosticFactory2<JetTypeReference,java.lang.Integer,java.lang.String> NO_TYPE_ARGUMENTS_ON_RHS
           
static DiagnosticFactory1<JetElement,ValueParameterDescriptor> NO_VALUE_FOR_PARAMETER
           
static DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> NON_ABSTRACT_FUNCTION_WITH_NO_BODY
           
static DiagnosticFactory0<JetNamedDeclaration> NON_FINAL_MEMBER_IN_FINAL_CLASS
           
static DiagnosticFactory3<JetElement,JetElement,DeclarationDescriptor,DeclarationDescriptor> NON_LOCAL_RETURN_NOT_ALLOWED
           
static DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> NON_MEMBER_FUNCTION_NO_BODY
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NON_TAIL_RECURSIVE_CALL
           
static DiagnosticFactory0<com.intellij.psi.impl.source.tree.LeafPsiElement> NON_VARARG_SPREAD
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> NONE_APPLICABLE
           
static DiagnosticFactory0<JetExpression> NOT_A_CLASS
           
static DiagnosticFactory1<JetExpressionWithLabel,java.lang.String> NOT_A_LOOP_LABEL
           
static DiagnosticFactory1<JetReturnExpression,java.lang.String> NOT_A_RETURN_LABEL
           
static DiagnosticFactory0<JetTypeReference> NOT_A_SUPERTYPE
           
static DiagnosticFactory1<JetAnnotationEntry,DeclarationDescriptor> NOT_AN_ANNOTATION_CLASS
           
static DiagnosticFactory0<JetElement> NOT_PROPERTY_BACKING_FIELD
           
static DiagnosticFactory2<JetElement,JetNamedDeclaration,DeclarationDescriptor> NOT_YET_SUPPORTED_IN_INLINE
           
static DiagnosticFactory1<JetFunction,DeclarationDescriptor> NOTHING_TO_INLINE
           
static DiagnosticFactory1<JetModifierListOwner,CallableMemberDescriptor> NOTHING_TO_OVERRIDE
           
static DiagnosticFactory1<JetConstantExpression,JetType> NULL_FOR_NONNULL_TYPE
           
static DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> NULLABLE_INLINE_PARAMETER
           
static DiagnosticFactory0<JetNullableType> NULLABLE_SUPERTYPE
           
static DiagnosticFactory0<JetTypeReference> NULLABLE_TYPE_OF_ANNOTATION_MEMBER
           
static DiagnosticFactory0<JetModifierListOwner> OPEN_MODIFIER_IN_ENUM
           
static DiagnosticFactory0<JetModifierListOwner> OPEN_MODIFIER_IN_TRAIT
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> OVERLOAD_RESOLUTION_AMBIGUITY
           
static DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,DeclarationDescriptor> OVERRIDING_FINAL_MEMBER
           
static DiagnosticFactory0<JetRootPackageExpression> PACKAGE_IS_NOT_AN_EXPRESSION
           
static DiagnosticFactory0<JetModifierListOwner> PACKAGE_MEMBER_CANNOT_BE_PROTECTED
           
static DiagnosticFactory2<JetParameter,ClassDescriptor,ValueParameterDescriptor> PARAMETER_NAME_CHANGED_ON_OVERRIDE
           
static DiagnosticFactory1<JetElement,java.util.Collection<ClassDescriptor>> PLATFORM_CLASS_MAPPED_TO_KOTLIN
           
static DiagnosticFactory0<JetTypeProjection> PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE
           
static DiagnosticFactory0<JetTypeProjection> PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT
           
static DiagnosticFactory0<JetExpression> PROPERTY_INITIALIZER_IN_TRAIT
           
static DiagnosticFactory0<JetExpression> PROPERTY_INITIALIZER_NO_BACKING_FIELD
           
static DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_OVERRIDE
           
static DiagnosticFactory0<JetProperty> PROPERTY_WITH_NO_TYPE_NO_INITIALIZER
           
static DiagnosticFactory0<JetNamedDeclaration> PUBLIC_MEMBER_SHOULD_SPECIFY_TYPE
           
static DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> RECURSION_IN_INLINE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> REDECLARATION
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,JetModifierKeywordToken,JetModifierKeywordToken> REDUNDANT_MODIFIER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> REDUNDANT_MODIFIER_IN_GETTER
           
static DiagnosticFactory0<JetNullableType> REDUNDANT_NULLABLE
           
static DiagnosticFactory1<JetTypeProjection,ClassifierDescriptor> REDUNDANT_PROJECTION
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> REFLECTION_TYPES_NOT_LOADED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> REIFIED_TYPE_FORBIDDEN_SUBSTITUTION
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> REIFIED_TYPE_PARAMETER_NO_INLINE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetModifierKeywordToken> REPEATED_MODIFIER
           
static DiagnosticFactory3<JetExpression,java.lang.String,JetType,JetType> RESULT_TYPE_MISMATCH
           
static DiagnosticFactory0<JetReturnExpression> RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY
           
static DiagnosticFactory0<JetReturnExpression> RETURN_NOT_ALLOWED
           
static DiagnosticFactory1<JetExpression,JetType> RETURN_TYPE_MISMATCH
           
static DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_OVERRIDE
           
static DiagnosticFactory2<JetBinaryExpression,JetBinaryExpression,java.lang.Boolean> SENSELESS_COMPARISON
           
static DiagnosticFactory0<JetElement> SENSELESS_NULL_IN_WHEN
           
static DiagnosticFactory0<JetExpression> SETTER_PARAMETER_WITH_DEFAULT_VALUE
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> SETTER_PROJECTED_OUT
           
static DiagnosticFactory0<JetTypeReference> SINGLETON_IN_SUPERTYPE
           
static DiagnosticFactory2<JetExpression,JetType,java.lang.String> SMARTCAST_IMPOSSIBLE
           
static DiagnosticFactory1<JetSuperExpression,java.lang.String> SUPER_CANT_BE_EXTENSION_RECEIVER
           
static DiagnosticFactory1<JetSuperExpression,java.lang.String> SUPER_IS_NOT_AN_EXPRESSION
           
static DiagnosticFactory0<JetSuperExpression> SUPER_NOT_AVAILABLE
           
static DiagnosticFactory0<JetSuperExpression> SUPERCLASS_NOT_ACCESSIBLE_FROM_TRAIT
           
static DiagnosticFactory0<JetTypeReference> SUPERTYPE_APPEARS_TWICE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> SUPERTYPE_INITIALIZED_IN_TRAIT
           
static DiagnosticFactory0<JetTypeReference> SUPERTYPE_NOT_A_CLASS_OR_TRAIT
           
static DiagnosticFactory0<JetDelegatorToSuperClass> SUPERTYPE_NOT_INITIALIZED
           
static DiagnosticFactory0<JetDelegationSpecifierList> SUPERTYPES_FOR_ANNOTATION_CLASS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> TAIL_RECURSION_IN_TRY_IS_NOT_SUPPORTED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,CallableDescriptor> TOO_MANY_ARGUMENTS
           
static DiagnosticFactory1<JetConstantExpression,JetConstantExpression> TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL
           
static DiagnosticFactory0<JetModifierListOwner> TRAIT_CAN_NOT_BE_FINAL
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_CANNOT_CAPTURE_TYPES
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_CONFLICTING_SUBSTITUTIONS
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> TYPE_INFERENCE_ERRORS
           
static DiagnosticFactory2<JetExpression,JetType,JetType> TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_TYPE_CONSTRUCTOR_MISMATCH
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_UPPER_BOUND_VIOLATED
           
static DiagnosticFactory2<JetExpression,JetType,JetType> TYPE_MISMATCH
           
static DiagnosticFactory1<JetElement,JetType> TYPE_MISMATCH_IN_CONDITION
           
static DiagnosticFactory2<JetTypeReference,JetType,JetType> TYPE_MISMATCH_IN_FOR_LOOP
           
static DiagnosticFactory0<JetWhenConditionInRange> TYPE_MISMATCH_IN_RANGE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,TypeParameterDescriptor> TYPE_PARAMETER_AS_REIFIED
           
static DiagnosticFactory1<JetSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION
           
static DiagnosticFactory1<JetSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT
           
static DiagnosticFactory0<JetTypeParameterList> TYPE_PARAMETERS_IN_ENUM
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,VarianceConflictDiagnosticData> TYPE_VARIANCE_CONFLICT
           
static DiagnosticFactory0<JetExpression> TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
           
static DiagnosticFactory2<JetBinaryExpressionWithTypeRHS,JetType,JetType> UNCHECKED_CAST
           
static DiagnosticFactory1<JetSimpleNameExpression,ValueParameterDescriptor> UNINITIALIZED_PARAMETER
           
static DiagnosticFactory1<JetSimpleNameExpression,VariableDescriptor> UNINITIALIZED_VARIABLE
           
static DiagnosticFactory2<JetNamedDeclaration,ClassDescriptor,ClassDescriptor> UNMET_TRAIT_REQUIREMENT
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNNECESSARY_NOT_NULL_ASSERTION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNNECESSARY_SAFE_CALL
           
static DiagnosticFactory1<JetElement,java.util.List<com.intellij.openapi.util.TextRange>> UNREACHABLE_CODE
           
static DiagnosticFactory1<JetReferenceExpression,JetReferenceExpression> UNRESOLVED_REFERENCE
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> UNRESOLVED_REFERENCE_DIAGNOSTICS
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> UNRESOLVED_REFERENCE_WRONG_RECEIVER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNSAFE_CALL
           
static DiagnosticFactory3<JetExpression,java.lang.String,java.lang.String,java.lang.String> UNSAFE_INFIX_CALL
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> UNSUPPORTED
           
static DiagnosticFactory1<JetElement,JetElement> UNUSED_CHANGED_VALUE
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> UNUSED_ELEMENT_DIAGNOSTICS
           
static DiagnosticFactory0<JetElement> UNUSED_EXPRESSION
           
static DiagnosticFactory0<JetFunctionLiteralExpression> UNUSED_FUNCTION_LITERAL
           
static DiagnosticFactory1<JetParameter,VariableDescriptor> UNUSED_PARAMETER
           
static DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> UNUSED_VALUE
           
static DiagnosticFactory1<JetNamedDeclaration,VariableDescriptor> UNUSED_VARIABLE
           
static DiagnosticFactory2<JetTypeReference,JetType,JetType> UPPER_BOUND_VIOLATED
           
static DiagnosticFactory2<JetElement,JetExpression,DeclarationDescriptor> USAGE_IS_NOT_INLINABLE
           
static DiagnosticFactory0<JetBinaryExpressionWithTypeRHS> USELESS_CAST
           
static DiagnosticFactory0<JetBinaryExpressionWithTypeRHS> USELESS_CAST_STATIC_ASSERT_IS_FINE
           
static DiagnosticFactory1<JetExpression,JetType> USELESS_ELVIS
           
static DiagnosticFactory0<JetNullableType> USELESS_NULLABLE_CHECK
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_CATCH_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_FUN_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_LOOP_PARAMETER
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> VAL_REASSIGNMENT
           
static DiagnosticFactory0<JetPropertyAccessor> VAL_WITH_SETTER
           
static DiagnosticFactory0<JetParameter> VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION
           
static DiagnosticFactory2<JetProperty,PropertyDescriptor,PropertyDescriptor> VAR_OVERRIDDEN_BY_VAL
           
static DiagnosticFactory0<JetExpression> VARARG_OUTSIDE_PARENTHESES
           
static DiagnosticFactory0<JetExpression> VARIABLE_EXPECTED
           
static DiagnosticFactory0<JetVariableDeclaration> VARIABLE_WITH_NO_TYPE_NO_INITIALIZER
           
static DiagnosticFactory1<JetExpression,DeclarationDescriptor> VARIABLE_WITH_REDUNDANT_INITIALIZER
           
static DiagnosticFactory0<JetTypeParameter> VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY
           
static DiagnosticFactory3<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor,DeclarationDescriptor> VIRTUAL_MEMBER_HIDDEN
           
static DiagnosticFactory2<JetTypeReference,JetType,JetType> WRONG_GETTER_RETURN_TYPE
           
static DiagnosticFactory0<JetConstantExpression> WRONG_LONG_SUFFIX
           
static DiagnosticFactory1<JetElement,java.lang.Integer> WRONG_NUMBER_OF_TYPE_ARGUMENTS
           
static DiagnosticFactory2<JetTypeReference,JetType,JetType> WRONG_SETTER_PARAMETER_TYPE
           
 

Field Detail

UNSUPPORTED

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> UNSUPPORTED

REDECLARATION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> REDECLARATION

UNRESOLVED_REFERENCE

static final DiagnosticFactory1<JetReferenceExpression,JetReferenceExpression> UNRESOLVED_REFERENCE

INVISIBLE_REFERENCE

static final DiagnosticFactory3<JetSimpleNameExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_REFERENCE

INVISIBLE_MEMBER

static final DiagnosticFactory3<com.intellij.psi.PsiElement,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_MEMBER

PLATFORM_CLASS_MAPPED_TO_KOTLIN

static final DiagnosticFactory1<JetElement,java.util.Collection<ClassDescriptor>> PLATFORM_CLASS_MAPPED_TO_KOTLIN

PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT

static final DiagnosticFactory0<JetTypeProjection> PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT

UPPER_BOUND_VIOLATED

static final DiagnosticFactory2<JetTypeReference,JetType,JetType> UPPER_BOUND_VIOLATED

REDUNDANT_NULLABLE

static final DiagnosticFactory0<JetNullableType> REDUNDANT_NULLABLE

BASE_WITH_NULLABLE_UPPER_BOUND

static final DiagnosticFactory1<JetNullableType,JetType> BASE_WITH_NULLABLE_UPPER_BOUND

WRONG_NUMBER_OF_TYPE_ARGUMENTS

static final DiagnosticFactory1<JetElement,java.lang.Integer> WRONG_NUMBER_OF_TYPE_ARGUMENTS

NO_TYPE_ARGUMENTS_ON_RHS

static final DiagnosticFactory2<JetTypeReference,java.lang.Integer,java.lang.String> NO_TYPE_ARGUMENTS_ON_RHS

CONFLICTING_PROJECTION

static final DiagnosticFactory1<JetTypeProjection,ClassifierDescriptor> CONFLICTING_PROJECTION

REDUNDANT_PROJECTION

static final DiagnosticFactory1<JetTypeProjection,ClassifierDescriptor> REDUNDANT_PROJECTION

TYPE_VARIANCE_CONFLICT

static final DiagnosticFactory1<com.intellij.psi.PsiElement,VarianceConflictDiagnosticData> TYPE_VARIANCE_CONFLICT

CANNOT_IMPORT_FROM_ELEMENT

static final DiagnosticFactory1<JetSimpleNameExpression,DeclarationDescriptor> CANNOT_IMPORT_FROM_ELEMENT

CANNOT_IMPORT_ON_DEMAND_FROM_SINGLETON

static final DiagnosticFactory1<JetSimpleNameExpression,ClassDescriptor> CANNOT_IMPORT_ON_DEMAND_FROM_SINGLETON

CANNOT_BE_IMPORTED

static final DiagnosticFactory1<JetSimpleNameExpression,DeclarationDescriptor> CANNOT_BE_IMPORTED

CONFLICTING_IMPORT

static final DiagnosticFactory1<JetExpression,java.lang.String> CONFLICTING_IMPORT

INCOMPATIBLE_MODIFIERS

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<JetModifierKeywordToken>> INCOMPATIBLE_MODIFIERS

ILLEGAL_MODIFIER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetModifierKeywordToken> ILLEGAL_MODIFIER

REPEATED_MODIFIER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetModifierKeywordToken> REPEATED_MODIFIER

REDUNDANT_MODIFIER

static final DiagnosticFactory2<com.intellij.psi.PsiElement,JetModifierKeywordToken,JetModifierKeywordToken> REDUNDANT_MODIFIER

INAPPLICABLE_ANNOTATION

static final DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_ANNOTATION

SUPERTYPES_FOR_ANNOTATION_CLASS

static final DiagnosticFactory0<JetDelegationSpecifierList> SUPERTYPES_FOR_ANNOTATION_CLASS

MISSING_VAL_ON_ANNOTATION_PARAMETER

static final DiagnosticFactory0<JetParameter> MISSING_VAL_ON_ANNOTATION_PARAMETER

ANNOTATION_CLASS_CONSTRUCTOR_CALL

static final DiagnosticFactory0<JetCallExpression> ANNOTATION_CLASS_CONSTRUCTOR_CALL

NOT_AN_ANNOTATION_CLASS

static final DiagnosticFactory1<JetAnnotationEntry,DeclarationDescriptor> NOT_AN_ANNOTATION_CLASS

ANNOTATION_CLASS_WITH_BODY

static final DiagnosticFactory0<com.intellij.psi.PsiElement> ANNOTATION_CLASS_WITH_BODY

INVALID_TYPE_OF_ANNOTATION_MEMBER

static final DiagnosticFactory0<JetTypeReference> INVALID_TYPE_OF_ANNOTATION_MEMBER

NULLABLE_TYPE_OF_ANNOTATION_MEMBER

static final DiagnosticFactory0<JetTypeReference> NULLABLE_TYPE_OF_ANNOTATION_MEMBER

ILLEGAL_ANNOTATION_KEYWORD

static final DiagnosticFactory0<JetModifierListOwner> ILLEGAL_ANNOTATION_KEYWORD

ANNOTATION_PARAMETER_MUST_BE_CONST

static final DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_CONST

ANNOTATION_PARAMETER_MUST_BE_CLASS_LITERAL

static final DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_CLASS_LITERAL

ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST

static final DiagnosticFactory0<JetExpression> ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST

PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE

static final DiagnosticFactory0<JetTypeProjection> PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE

CYCLIC_INHERITANCE_HIERARCHY

static final DiagnosticFactory0<com.intellij.psi.PsiElement> CYCLIC_INHERITANCE_HIERARCHY

SUPERTYPE_NOT_INITIALIZED

static final DiagnosticFactory0<JetDelegatorToSuperClass> SUPERTYPE_NOT_INITIALIZED

DELEGATION_NOT_TO_TRAIT

static final DiagnosticFactory0<JetTypeReference> DELEGATION_NOT_TO_TRAIT

SUPERTYPE_NOT_A_CLASS_OR_TRAIT

static final DiagnosticFactory0<JetTypeReference> SUPERTYPE_NOT_A_CLASS_OR_TRAIT

NO_GENERICS_IN_SUPERTYPE_SPECIFIER

static final DiagnosticFactory0<com.intellij.psi.PsiElement> NO_GENERICS_IN_SUPERTYPE_SPECIFIER

MANY_CLASSES_IN_SUPERTYPE_LIST

static final DiagnosticFactory0<JetTypeReference> MANY_CLASSES_IN_SUPERTYPE_LIST

SUPERTYPE_APPEARS_TWICE

static final DiagnosticFactory0<JetTypeReference> SUPERTYPE_APPEARS_TWICE

INCONSISTENT_TYPE_PARAMETER_VALUES

static final DiagnosticFactory3<JetDelegationSpecifierList,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<JetType>> INCONSISTENT_TYPE_PARAMETER_VALUES

FINAL_SUPERTYPE

static final DiagnosticFactory0<JetTypeReference> FINAL_SUPERTYPE

SINGLETON_IN_SUPERTYPE

static final DiagnosticFactory0<JetTypeReference> SINGLETON_IN_SUPERTYPE

NULLABLE_SUPERTYPE

static final DiagnosticFactory0<JetNullableType> NULLABLE_SUPERTYPE

DYNAMIC_SUPERTYPE

static final DiagnosticFactory0<JetTypeReference> DYNAMIC_SUPERTYPE

ABSTRACT_MODIFIER_IN_TRAIT

static final DiagnosticFactory0<JetModifierListOwner> ABSTRACT_MODIFIER_IN_TRAIT

OPEN_MODIFIER_IN_TRAIT

static final DiagnosticFactory0<JetModifierListOwner> OPEN_MODIFIER_IN_TRAIT

TRAIT_CAN_NOT_BE_FINAL

static final DiagnosticFactory0<JetModifierListOwner> TRAIT_CAN_NOT_BE_FINAL

CONSTRUCTOR_IN_TRAIT

static final DiagnosticFactory0<com.intellij.psi.PsiElement> CONSTRUCTOR_IN_TRAIT

SUPERTYPE_INITIALIZED_IN_TRAIT

static final DiagnosticFactory0<com.intellij.psi.PsiElement> SUPERTYPE_INITIALIZED_IN_TRAIT

DELEGATION_IN_TRAIT

static final DiagnosticFactory0<JetDelegatorByExpressionSpecifier> DELEGATION_IN_TRAIT

UNMET_TRAIT_REQUIREMENT

static final DiagnosticFactory2<JetNamedDeclaration,ClassDescriptor,ClassDescriptor> UNMET_TRAIT_REQUIREMENT

ILLEGAL_ENUM_ANNOTATION

static final DiagnosticFactory0<JetModifierListOwner> ILLEGAL_ENUM_ANNOTATION

OPEN_MODIFIER_IN_ENUM

static final DiagnosticFactory0<JetModifierListOwner> OPEN_MODIFIER_IN_ENUM

ABSTRACT_MODIFIER_IN_ENUM

static final DiagnosticFactory0<JetModifierListOwner> ABSTRACT_MODIFIER_IN_ENUM

CLASS_IN_SUPERTYPE_FOR_ENUM

static final DiagnosticFactory0<com.intellij.psi.PsiElement> CLASS_IN_SUPERTYPE_FOR_ENUM

TYPE_PARAMETERS_IN_ENUM

static final DiagnosticFactory0<JetTypeParameterList> TYPE_PARAMETERS_IN_ENUM

ENUM_ENTRY_SHOULD_BE_INITIALIZED

static final DiagnosticFactory1<JetClass,ClassDescriptor> ENUM_ENTRY_SHOULD_BE_INITIALIZED

ENUM_ENTRY_ILLEGAL_TYPE

static final DiagnosticFactory1<JetTypeReference,ClassDescriptor> ENUM_ENTRY_ILLEGAL_TYPE

LOCAL_ENUM_NOT_ALLOWED

static final DiagnosticFactory1<JetClass,ClassDescriptor> LOCAL_ENUM_NOT_ALLOWED

MANY_DEFAULT_OBJECTS

static final DiagnosticFactory0<JetObjectDeclaration> MANY_DEFAULT_OBJECTS

DEFAULT_OBJECT_NOT_ALLOWED

static final DiagnosticFactory0<JetObjectDeclaration> DEFAULT_OBJECT_NOT_ALLOWED

LOCAL_OBJECT_NOT_ALLOWED

static final DiagnosticFactory1<JetObjectDeclaration,ClassDescriptor> LOCAL_OBJECT_NOT_ALLOWED

FINAL_UPPER_BOUND

static final DiagnosticFactory1<JetTypeReference,JetType> FINAL_UPPER_BOUND

FINAL_DEFAULT_OBJECT_UPPER_BOUND

static final DiagnosticFactory1<JetTypeReference,JetType> FINAL_DEFAULT_OBJECT_UPPER_BOUND

DYNAMIC_UPPER_BOUND

static final DiagnosticFactory0<JetTypeReference> DYNAMIC_UPPER_BOUND

CONFLICTING_UPPER_BOUNDS

static final DiagnosticFactory1<JetNamedDeclaration,TypeParameterDescriptor> CONFLICTING_UPPER_BOUNDS

CONFLICTING_DEFAULT_OBJECT_UPPER_BOUNDS

static final DiagnosticFactory1<JetNamedDeclaration,TypeParameterDescriptor> CONFLICTING_DEFAULT_OBJECT_UPPER_BOUNDS

NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER

static final DiagnosticFactory2<JetSimpleNameExpression,JetTypeConstraint,JetTypeParameterListOwner> NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER

VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY

static final DiagnosticFactory0<JetTypeParameter> VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY

REIFIED_TYPE_PARAMETER_NO_INLINE

static final DiagnosticFactory0<com.intellij.psi.PsiElement> REIFIED_TYPE_PARAMETER_NO_INLINE

PACKAGE_MEMBER_CANNOT_BE_PROTECTED

static final DiagnosticFactory0<JetModifierListOwner> PACKAGE_MEMBER_CANNOT_BE_PROTECTED

PUBLIC_MEMBER_SHOULD_SPECIFY_TYPE

static final DiagnosticFactory0<JetNamedDeclaration> PUBLIC_MEMBER_SHOULD_SPECIFY_TYPE

CONFLICTING_OVERLOADS

static final DiagnosticFactory2<JetDeclaration,CallableMemberDescriptor,java.lang.String> CONFLICTING_OVERLOADS

ILLEGAL_PLATFORM_NAME

static final DiagnosticFactory1<JetAnnotationEntry,java.lang.String> ILLEGAL_PLATFORM_NAME

NON_FINAL_MEMBER_IN_FINAL_CLASS

static final DiagnosticFactory0<JetNamedDeclaration> NON_FINAL_MEMBER_IN_FINAL_CLASS

NOTHING_TO_OVERRIDE

static final DiagnosticFactory1<JetModifierListOwner,CallableMemberDescriptor> NOTHING_TO_OVERRIDE

VIRTUAL_MEMBER_HIDDEN

static final DiagnosticFactory3<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor,DeclarationDescriptor> VIRTUAL_MEMBER_HIDDEN

CANNOT_OVERRIDE_INVISIBLE_MEMBER

static final DiagnosticFactory2<JetModifierListOwner,CallableMemberDescriptor,CallableDescriptor> CANNOT_OVERRIDE_INVISIBLE_MEMBER

DATA_CLASS_OVERRIDE_CONFLICT

static final DiagnosticFactory2<JetAnnotationEntry,CallableMemberDescriptor,DeclarationDescriptor> DATA_CLASS_OVERRIDE_CONFLICT

CANNOT_INFER_VISIBILITY

static final DiagnosticFactory1<JetDeclaration,CallableMemberDescriptor> CANNOT_INFER_VISIBILITY

OVERRIDING_FINAL_MEMBER

static final DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,DeclarationDescriptor> OVERRIDING_FINAL_MEMBER

CANNOT_WEAKEN_ACCESS_PRIVILEGE

static final DiagnosticFactory3<JetModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_WEAKEN_ACCESS_PRIVILEGE

CANNOT_CHANGE_ACCESS_PRIVILEGE

static final DiagnosticFactory3<JetModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_CHANGE_ACCESS_PRIVILEGE

RETURN_TYPE_MISMATCH_ON_OVERRIDE

static final DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_OVERRIDE

PROPERTY_TYPE_MISMATCH_ON_OVERRIDE

static final DiagnosticFactory2<JetNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_OVERRIDE

ABSTRACT_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<JetClassOrObject,JetClassOrObject,CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED

MANY_IMPL_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<JetClassOrObject,JetClassOrObject,CallableMemberDescriptor> MANY_IMPL_MEMBER_NOT_IMPLEMENTED

AMBIGUOUS_ANONYMOUS_TYPE_INFERRED

static final DiagnosticFactory1<JetNamedDeclaration,java.util.Collection<JetType>> AMBIGUOUS_ANONYMOUS_TYPE_INFERRED

VAR_OVERRIDDEN_BY_VAL

static final DiagnosticFactory2<JetProperty,PropertyDescriptor,PropertyDescriptor> VAR_OVERRIDDEN_BY_VAL

REDUNDANT_MODIFIER_IN_GETTER

static final DiagnosticFactory0<com.intellij.psi.PsiElement> REDUNDANT_MODIFIER_IN_GETTER

GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY

static final DiagnosticFactory0<com.intellij.psi.PsiElement> GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY

WRONG_GETTER_RETURN_TYPE

static final DiagnosticFactory2<JetTypeReference,JetType,JetType> WRONG_GETTER_RETURN_TYPE

ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS

static final DiagnosticFactory0<JetModifierListOwner> ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS

ABSTRACT_PROPERTY_WITH_INITIALIZER

static final DiagnosticFactory0<JetExpression> ABSTRACT_PROPERTY_WITH_INITIALIZER

ABSTRACT_PROPERTY_WITH_GETTER

static final DiagnosticFactory0<JetPropertyAccessor> ABSTRACT_PROPERTY_WITH_GETTER

ABSTRACT_PROPERTY_WITH_SETTER

static final DiagnosticFactory0<JetPropertyAccessor> ABSTRACT_PROPERTY_WITH_SETTER

ABSTRACT_DELEGATED_PROPERTY

static final DiagnosticFactory0<JetPropertyDelegate> ABSTRACT_DELEGATED_PROPERTY

ACCESSOR_FOR_DELEGATED_PROPERTY

static final DiagnosticFactory0<JetPropertyAccessor> ACCESSOR_FOR_DELEGATED_PROPERTY

DELEGATED_PROPERTY_IN_TRAIT

static final DiagnosticFactory0<JetPropertyDelegate> DELEGATED_PROPERTY_IN_TRAIT

LOCAL_VARIABLE_WITH_DELEGATE

static final DiagnosticFactory0<JetPropertyDelegate> LOCAL_VARIABLE_WITH_DELEGATE

PROPERTY_WITH_NO_TYPE_NO_INITIALIZER

static final DiagnosticFactory0<JetProperty> PROPERTY_WITH_NO_TYPE_NO_INITIALIZER

MUST_BE_INITIALIZED

static final DiagnosticFactory0<JetProperty> MUST_BE_INITIALIZED

MUST_BE_INITIALIZED_OR_BE_ABSTRACT

static final DiagnosticFactory0<JetProperty> MUST_BE_INITIALIZED_OR_BE_ABSTRACT

EXTENSION_PROPERTY_WITH_BACKING_FIELD

static final DiagnosticFactory0<JetExpression> EXTENSION_PROPERTY_WITH_BACKING_FIELD

PROPERTY_INITIALIZER_NO_BACKING_FIELD

static final DiagnosticFactory0<JetExpression> PROPERTY_INITIALIZER_NO_BACKING_FIELD

PROPERTY_INITIALIZER_IN_TRAIT

static final DiagnosticFactory0<JetExpression> PROPERTY_INITIALIZER_IN_TRAIT

FINAL_PROPERTY_IN_TRAIT

static final DiagnosticFactory0<JetProperty> FINAL_PROPERTY_IN_TRAIT

BACKING_FIELD_IN_TRAIT

static final DiagnosticFactory0<JetProperty> BACKING_FIELD_IN_TRAIT

ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS

static final DiagnosticFactory2<JetModifierListOwner,java.lang.String,ClassDescriptor> ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS

VAL_WITH_SETTER

static final DiagnosticFactory0<JetPropertyAccessor> VAL_WITH_SETTER

SETTER_PARAMETER_WITH_DEFAULT_VALUE

static final DiagnosticFactory0<JetExpression> SETTER_PARAMETER_WITH_DEFAULT_VALUE

WRONG_SETTER_PARAMETER_TYPE

static final DiagnosticFactory2<JetTypeReference,JetType,JetType> WRONG_SETTER_PARAMETER_TYPE

ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS

static final DiagnosticFactory2<JetFunction,java.lang.String,ClassDescriptor> ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS

ABSTRACT_FUNCTION_WITH_BODY

static final DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> ABSTRACT_FUNCTION_WITH_BODY

NON_ABSTRACT_FUNCTION_WITH_NO_BODY

static final DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> NON_ABSTRACT_FUNCTION_WITH_NO_BODY

FINAL_FUNCTION_WITH_NO_BODY

static final DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> FINAL_FUNCTION_WITH_NO_BODY

NON_MEMBER_FUNCTION_NO_BODY

static final DiagnosticFactory1<JetFunction,SimpleFunctionDescriptor> NON_MEMBER_FUNCTION_NO_BODY

VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION

static final DiagnosticFactory0<JetParameter> VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION

NO_TAIL_CALLS_FOUND

static final DiagnosticFactory0<JetNamedFunction> NO_TAIL_CALLS_FOUND

DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE

static final DiagnosticFactory0<JetParameter> DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE

MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES

static final DiagnosticFactory1<JetParameter,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES

MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE

static final DiagnosticFactory1<JetClassOrObject,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE

PARAMETER_NAME_CHANGED_ON_OVERRIDE

static final DiagnosticFactory2<JetParameter,ClassDescriptor,ValueParameterDescriptor> PARAMETER_NAME_CHANGED_ON_OVERRIDE

DIFFERENT_NAMES_FOR_THE_SAME_PARAMETER_IN_SUPERTYPES

static final DiagnosticFactory2<JetClassOrObject,java.util.Collection<? extends CallableMemberDescriptor>,java.lang.Integer> DIFFERENT_NAMES_FOR_THE_SAME_PARAMETER_IN_SUPERTYPES

NAME_SHADOWING

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> NAME_SHADOWING

TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM

static final DiagnosticFactory0<JetExpression> TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM

MIXING_NAMED_AND_POSITIONED_ARGUMENTS

static final DiagnosticFactory0<com.intellij.psi.PsiElement> MIXING_NAMED_AND_POSITIONED_ARGUMENTS

ARGUMENT_PASSED_TWICE

static final DiagnosticFactory0<JetReferenceExpression> ARGUMENT_PASSED_TWICE

NAMED_PARAMETER_NOT_FOUND

static final DiagnosticFactory1<JetReferenceExpression,JetReferenceExpression> NAMED_PARAMETER_NOT_FOUND

NAMED_ARGUMENTS_NOT_ALLOWED

static final DiagnosticFactory0<com.intellij.psi.PsiElement> NAMED_ARGUMENTS_NOT_ALLOWED

VARARG_OUTSIDE_PARENTHESES

static final DiagnosticFactory0<JetExpression> VARARG_OUTSIDE_PARENTHESES

NON_VARARG_SPREAD

static final DiagnosticFactory0<com.intellij.psi.impl.source.tree.LeafPsiElement> NON_VARARG_SPREAD

MANY_FUNCTION_LITERAL_ARGUMENTS

static final DiagnosticFactory0<JetExpression> MANY_FUNCTION_LITERAL_ARGUMENTS

TOO_MANY_ARGUMENTS

static final DiagnosticFactory1<com.intellij.psi.PsiElement,CallableDescriptor> TOO_MANY_ARGUMENTS

NO_VALUE_FOR_PARAMETER

static final DiagnosticFactory1<JetElement,ValueParameterDescriptor> NO_VALUE_FOR_PARAMETER

MISSING_RECEIVER

static final DiagnosticFactory1<JetExpression,JetType> MISSING_RECEIVER

NO_RECEIVER_ALLOWED

static final DiagnosticFactory0<JetExpression> NO_RECEIVER_ALLOWED

ILLEGAL_SELECTOR

static final DiagnosticFactory1<JetExpression,java.lang.String> ILLEGAL_SELECTOR

FUNCTION_EXPECTED

static final DiagnosticFactory2<JetExpression,JetExpression,JetType> FUNCTION_EXPECTED

FUNCTION_CALL_EXPECTED

static final DiagnosticFactory2<JetExpression,JetExpression,java.lang.Boolean> FUNCTION_CALL_EXPECTED

NON_TAIL_RECURSIVE_CALL

static final DiagnosticFactory0<com.intellij.psi.PsiElement> NON_TAIL_RECURSIVE_CALL

TAIL_RECURSION_IN_TRY_IS_NOT_SUPPORTED

static final DiagnosticFactory0<com.intellij.psi.PsiElement> TAIL_RECURSION_IN_TRY_IS_NOT_SUPPORTED

NO_CONSTRUCTOR

static final DiagnosticFactory0<com.intellij.psi.PsiElement> NO_CONSTRUCTOR

CREATING_AN_INSTANCE_OF_ABSTRACT_CLASS

static final DiagnosticFactory0<com.intellij.psi.PsiElement> CREATING_AN_INSTANCE_OF_ABSTRACT_CLASS

NOT_A_CLASS

static final DiagnosticFactory0<JetExpression> NOT_A_CLASS

OVERLOAD_RESOLUTION_AMBIGUITY

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> OVERLOAD_RESOLUTION_AMBIGUITY

NONE_APPLICABLE

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> NONE_APPLICABLE

CANNOT_COMPLETE_RESOLVE

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> CANNOT_COMPLETE_RESOLVE

UNRESOLVED_REFERENCE_WRONG_RECEIVER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> UNRESOLVED_REFERENCE_WRONG_RECEIVER

DANGLING_FUNCTION_LITERAL_ARGUMENT_SUSPECTED

static final DiagnosticFactory0<JetExpression> DANGLING_FUNCTION_LITERAL_ARGUMENT_SUSPECTED

TYPE_PARAMETER_AS_REIFIED

static final DiagnosticFactory1<com.intellij.psi.PsiElement,TypeParameterDescriptor> TYPE_PARAMETER_AS_REIFIED

REIFIED_TYPE_FORBIDDEN_SUBSTITUTION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> REIFIED_TYPE_FORBIDDEN_SUBSTITUTION

CANNOT_INFER_PARAMETER_TYPE

static final DiagnosticFactory0<JetParameter> CANNOT_INFER_PARAMETER_TYPE

TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER

TYPE_INFERENCE_CONFLICTING_SUBSTITUTIONS

static final DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_CONFLICTING_SUBSTITUTIONS

TYPE_INFERENCE_CANNOT_CAPTURE_TYPES

static final DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_CANNOT_CAPTURE_TYPES

TYPE_INFERENCE_TYPE_CONSTRUCTOR_MISMATCH

static final DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_TYPE_CONSTRUCTOR_MISMATCH

TYPE_INFERENCE_UPPER_BOUND_VIOLATED

static final DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_UPPER_BOUND_VIOLATED

TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH

static final DiagnosticFactory2<JetExpression,JetType,JetType> TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH

REFLECTION_TYPES_NOT_LOADED

static final DiagnosticFactory0<com.intellij.psi.PsiElement> REFLECTION_TYPES_NOT_LOADED

EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED

static final DiagnosticFactory1<JetExpression,CallableMemberDescriptor> EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED

CALLABLE_REFERENCE_LHS_NOT_A_CLASS

static final DiagnosticFactory0<JetExpression> CALLABLE_REFERENCE_LHS_NOT_A_CLASS

INITIALIZER_REQUIRED_FOR_MULTIDECLARATION

static final DiagnosticFactory0<JetMultiDeclaration> INITIALIZER_REQUIRED_FOR_MULTIDECLARATION

COMPONENT_FUNCTION_MISSING

static final DiagnosticFactory2<JetExpression,Name,JetType> COMPONENT_FUNCTION_MISSING

COMPONENT_FUNCTION_AMBIGUITY

static final DiagnosticFactory2<JetExpression,Name,java.util.Collection<? extends ResolvedCall<?>>> COMPONENT_FUNCTION_AMBIGUITY

COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH

static final DiagnosticFactory3<JetExpression,Name,JetType,JetType> COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH

SUPER_IS_NOT_AN_EXPRESSION

static final DiagnosticFactory1<JetSuperExpression,java.lang.String> SUPER_IS_NOT_AN_EXPRESSION

SUPER_CANT_BE_EXTENSION_RECEIVER

static final DiagnosticFactory1<JetSuperExpression,java.lang.String> SUPER_CANT_BE_EXTENSION_RECEIVER

SUPER_NOT_AVAILABLE

static final DiagnosticFactory0<JetSuperExpression> SUPER_NOT_AVAILABLE

SUPERCLASS_NOT_ACCESSIBLE_FROM_TRAIT

static final DiagnosticFactory0<JetSuperExpression> SUPERCLASS_NOT_ACCESSIBLE_FROM_TRAIT

AMBIGUOUS_SUPER

static final DiagnosticFactory0<JetSuperExpression> AMBIGUOUS_SUPER

ABSTRACT_SUPER_CALL

static final DiagnosticFactory0<JetExpression> ABSTRACT_SUPER_CALL

NOT_A_SUPERTYPE

static final DiagnosticFactory0<JetTypeReference> NOT_A_SUPERTYPE

TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER

static final DiagnosticFactory0<com.intellij.psi.PsiElement> TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER

NO_GET_METHOD

static final DiagnosticFactory0<JetArrayAccessExpression> NO_GET_METHOD

NO_SET_METHOD

static final DiagnosticFactory0<JetArrayAccessExpression> NO_SET_METHOD

INC_DEC_SHOULD_NOT_RETURN_UNIT

static final DiagnosticFactory0<JetSimpleNameExpression> INC_DEC_SHOULD_NOT_RETURN_UNIT

ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT

static final DiagnosticFactory2<JetSimpleNameExpression,DeclarationDescriptor,JetSimpleNameExpression> ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT

ASSIGN_OPERATOR_AMBIGUITY

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ASSIGN_OPERATOR_AMBIGUITY

EQUALS_MISSING

static final DiagnosticFactory0<JetSimpleNameExpression> EQUALS_MISSING

EQUALITY_NOT_APPLICABLE

static final DiagnosticFactory3<JetBinaryExpression,JetSimpleNameExpression,JetType,JetType> EQUALITY_NOT_APPLICABLE

HAS_NEXT_MISSING

static final DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_MISSING

HAS_NEXT_FUNCTION_AMBIGUITY

static final DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_AMBIGUITY

HAS_NEXT_FUNCTION_NONE_APPLICABLE

static final DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_NONE_APPLICABLE

HAS_NEXT_FUNCTION_TYPE_MISMATCH

static final DiagnosticFactory1<JetExpression,JetType> HAS_NEXT_FUNCTION_TYPE_MISMATCH

NEXT_AMBIGUITY

static final DiagnosticFactory1<JetExpression,JetType> NEXT_AMBIGUITY

NEXT_MISSING

static final DiagnosticFactory1<JetExpression,JetType> NEXT_MISSING

NEXT_NONE_APPLICABLE

static final DiagnosticFactory1<JetExpression,JetType> NEXT_NONE_APPLICABLE

ITERATOR_MISSING

static final DiagnosticFactory0<JetExpression> ITERATOR_MISSING

ITERATOR_AMBIGUITY

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ITERATOR_AMBIGUITY

DELEGATE_SPECIAL_FUNCTION_MISSING

static final DiagnosticFactory2<JetExpression,java.lang.String,JetType> DELEGATE_SPECIAL_FUNCTION_MISSING

DELEGATE_SPECIAL_FUNCTION_AMBIGUITY

static final DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_AMBIGUITY

DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE

static final DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE

DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH

static final DiagnosticFactory3<JetExpression,java.lang.String,JetType,JetType> DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH

DELEGATE_PD_METHOD_NONE_APPLICABLE

static final DiagnosticFactory2<JetExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_PD_METHOD_NONE_APPLICABLE

COMPARE_TO_TYPE_MISMATCH

static final DiagnosticFactory1<JetSimpleNameExpression,JetType> COMPARE_TO_TYPE_MISMATCH

LABEL_NAME_CLASH

static final DiagnosticFactory0<JetSimpleNameExpression> LABEL_NAME_CLASH

AMBIGUOUS_LABEL

static final DiagnosticFactory0<JetSimpleNameExpression> AMBIGUOUS_LABEL

BREAK_OR_CONTINUE_OUTSIDE_A_LOOP

static final DiagnosticFactory0<JetExpressionWithLabel> BREAK_OR_CONTINUE_OUTSIDE_A_LOOP

BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY

static final DiagnosticFactory0<JetExpressionWithLabel> BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY

NOT_A_LOOP_LABEL

static final DiagnosticFactory1<JetExpressionWithLabel,java.lang.String> NOT_A_LOOP_LABEL

NOT_A_RETURN_LABEL

static final DiagnosticFactory1<JetReturnExpression,java.lang.String> NOT_A_RETURN_LABEL

UNREACHABLE_CODE

static final DiagnosticFactory1<JetElement,java.util.List<com.intellij.openapi.util.TextRange>> UNREACHABLE_CODE

VARIABLE_WITH_NO_TYPE_NO_INITIALIZER

static final DiagnosticFactory0<JetVariableDeclaration> VARIABLE_WITH_NO_TYPE_NO_INITIALIZER

UNINITIALIZED_VARIABLE

static final DiagnosticFactory1<JetSimpleNameExpression,VariableDescriptor> UNINITIALIZED_VARIABLE

UNINITIALIZED_PARAMETER

static final DiagnosticFactory1<JetSimpleNameExpression,ValueParameterDescriptor> UNINITIALIZED_PARAMETER

UNUSED_VARIABLE

static final DiagnosticFactory1<JetNamedDeclaration,VariableDescriptor> UNUSED_VARIABLE

UNUSED_PARAMETER

static final DiagnosticFactory1<JetParameter,VariableDescriptor> UNUSED_PARAMETER

ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE

static final DiagnosticFactory1<JetNamedDeclaration,VariableDescriptor> ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE

VARIABLE_WITH_REDUNDANT_INITIALIZER

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> VARIABLE_WITH_REDUNDANT_INITIALIZER

UNUSED_VALUE

static final DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> UNUSED_VALUE

UNUSED_CHANGED_VALUE

static final DiagnosticFactory1<JetElement,JetElement> UNUSED_CHANGED_VALUE

UNUSED_EXPRESSION

static final DiagnosticFactory0<JetElement> UNUSED_EXPRESSION

UNUSED_FUNCTION_LITERAL

static final DiagnosticFactory0<JetFunctionLiteralExpression> UNUSED_FUNCTION_LITERAL

VAL_REASSIGNMENT

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> VAL_REASSIGNMENT

SETTER_PROJECTED_OUT

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> SETTER_PROJECTED_OUT

INITIALIZATION_BEFORE_DECLARATION

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_BEFORE_DECLARATION

VARIABLE_EXPECTED

static final DiagnosticFactory0<JetExpression> VARIABLE_EXPECTED

SENSELESS_COMPARISON

static final DiagnosticFactory2<JetBinaryExpression,JetBinaryExpression,java.lang.Boolean> SENSELESS_COMPARISON

SENSELESS_NULL_IN_WHEN

static final DiagnosticFactory0<JetElement> SENSELESS_NULL_IN_WHEN

UNSAFE_CALL

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNSAFE_CALL

UNSAFE_INFIX_CALL

static final DiagnosticFactory3<JetExpression,java.lang.String,java.lang.String,java.lang.String> UNSAFE_INFIX_CALL

UNNECESSARY_SAFE_CALL

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNNECESSARY_SAFE_CALL

UNNECESSARY_NOT_NULL_ASSERTION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetType> UNNECESSARY_NOT_NULL_ASSERTION

USELESS_ELVIS

static final DiagnosticFactory1<JetExpression,JetType> USELESS_ELVIS

INTEGER_OVERFLOW

static final DiagnosticFactory0<JetExpression> INTEGER_OVERFLOW

WRONG_LONG_SUFFIX

static final DiagnosticFactory0<JetConstantExpression> WRONG_LONG_SUFFIX

INT_LITERAL_OUT_OF_RANGE

static final DiagnosticFactory0<JetConstantExpression> INT_LITERAL_OUT_OF_RANGE

FLOAT_LITERAL_OUT_OF_RANGE

static final DiagnosticFactory0<JetConstantExpression> FLOAT_LITERAL_OUT_OF_RANGE

CONSTANT_EXPECTED_TYPE_MISMATCH

static final DiagnosticFactory2<JetConstantExpression,java.lang.String,JetType> CONSTANT_EXPECTED_TYPE_MISMATCH

INCORRECT_CHARACTER_LITERAL

static final DiagnosticFactory0<JetConstantExpression> INCORRECT_CHARACTER_LITERAL

EMPTY_CHARACTER_LITERAL

static final DiagnosticFactory0<JetConstantExpression> EMPTY_CHARACTER_LITERAL

TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL

static final DiagnosticFactory1<JetConstantExpression,JetConstantExpression> TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL

ILLEGAL_ESCAPE

static final DiagnosticFactory1<JetElement,JetElement> ILLEGAL_ESCAPE

NULL_FOR_NONNULL_TYPE

static final DiagnosticFactory1<JetConstantExpression,JetType> NULL_FOR_NONNULL_TYPE

ILLEGAL_ESCAPE_SEQUENCE

static final DiagnosticFactory0<JetEscapeStringTemplateEntry> ILLEGAL_ESCAPE_SEQUENCE

CANNOT_CHECK_FOR_ERASED

static final DiagnosticFactory1<JetElement,JetType> CANNOT_CHECK_FOR_ERASED

UNCHECKED_CAST

static final DiagnosticFactory2<JetBinaryExpressionWithTypeRHS,JetType,JetType> UNCHECKED_CAST

USELESS_CAST_STATIC_ASSERT_IS_FINE

static final DiagnosticFactory0<JetBinaryExpressionWithTypeRHS> USELESS_CAST_STATIC_ASSERT_IS_FINE

USELESS_CAST

static final DiagnosticFactory0<JetBinaryExpressionWithTypeRHS> USELESS_CAST

CAST_NEVER_SUCCEEDS

static final DiagnosticFactory0<JetSimpleNameExpression> CAST_NEVER_SUCCEEDS

DYNAMIC_NOT_ALLOWED

static final DiagnosticFactory0<JetTypeReference> DYNAMIC_NOT_ALLOWED

IMPLICIT_CAST_TO_UNIT_OR_ANY

static final DiagnosticFactory1<JetExpression,JetType> IMPLICIT_CAST_TO_UNIT_OR_ANY

SMARTCAST_IMPOSSIBLE

static final DiagnosticFactory2<JetExpression,JetType,java.lang.String> SMARTCAST_IMPOSSIBLE

USELESS_NULLABLE_CHECK

static final DiagnosticFactory0<JetNullableType> USELESS_NULLABLE_CHECK

INITIALIZATION_USING_BACKING_FIELD_CUSTOM_SETTER

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_USING_BACKING_FIELD_CUSTOM_SETTER

INITIALIZATION_USING_BACKING_FIELD_OPEN_SETTER

static final DiagnosticFactory1<JetExpression,DeclarationDescriptor> INITIALIZATION_USING_BACKING_FIELD_OPEN_SETTER

LOCAL_EXTENSION_PROPERTY

static final DiagnosticFactory0<JetTypeReference> LOCAL_EXTENSION_PROPERTY

LOCAL_VARIABLE_WITH_GETTER

static final DiagnosticFactory0<JetPropertyAccessor> LOCAL_VARIABLE_WITH_GETTER

LOCAL_VARIABLE_WITH_SETTER

static final DiagnosticFactory0<JetPropertyAccessor> LOCAL_VARIABLE_WITH_SETTER

INVISIBLE_SETTER

static final DiagnosticFactory3<JetExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_SETTER

VAL_OR_VAR_ON_LOOP_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_LOOP_PARAMETER

VAL_OR_VAR_ON_FUN_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_FUN_PARAMETER

VAL_OR_VAR_ON_CATCH_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,JetKeywordToken> VAL_OR_VAR_ON_CATCH_PARAMETER

NO_BACKING_FIELD_ABSTRACT_PROPERTY

static final DiagnosticFactory0<JetElement> NO_BACKING_FIELD_ABSTRACT_PROPERTY

NO_BACKING_FIELD_CUSTOM_ACCESSORS

static final DiagnosticFactory0<JetElement> NO_BACKING_FIELD_CUSTOM_ACCESSORS

INACCESSIBLE_BACKING_FIELD

static final DiagnosticFactory0<JetElement> INACCESSIBLE_BACKING_FIELD

NOT_PROPERTY_BACKING_FIELD

static final DiagnosticFactory0<JetElement> NOT_PROPERTY_BACKING_FIELD

EXPECTED_CONDITION

static final DiagnosticFactory0<JetWhenCondition> EXPECTED_CONDITION

ELSE_MISPLACED_IN_WHEN

static final DiagnosticFactory0<JetWhenEntry> ELSE_MISPLACED_IN_WHEN

NO_ELSE_IN_WHEN

static final DiagnosticFactory0<JetWhenExpression> NO_ELSE_IN_WHEN

TYPE_MISMATCH

static final DiagnosticFactory2<JetExpression,JetType,JetType> TYPE_MISMATCH

RETURN_TYPE_MISMATCH

static final DiagnosticFactory1<JetExpression,JetType> RETURN_TYPE_MISMATCH

EXPECTED_TYPE_MISMATCH

static final DiagnosticFactory1<JetExpression,JetType> EXPECTED_TYPE_MISMATCH

ASSIGNMENT_TYPE_MISMATCH

static final DiagnosticFactory1<JetBinaryExpression,JetType> ASSIGNMENT_TYPE_MISMATCH

TYPE_MISMATCH_IN_FOR_LOOP

static final DiagnosticFactory2<JetTypeReference,JetType,JetType> TYPE_MISMATCH_IN_FOR_LOOP

TYPE_MISMATCH_IN_CONDITION

static final DiagnosticFactory1<JetElement,JetType> TYPE_MISMATCH_IN_CONDITION

RESULT_TYPE_MISMATCH

static final DiagnosticFactory3<JetExpression,java.lang.String,JetType,JetType> RESULT_TYPE_MISMATCH

TYPE_MISMATCH_IN_RANGE

static final DiagnosticFactory0<JetWhenConditionInRange> TYPE_MISMATCH_IN_RANGE

EXPECTED_PARAMETER_TYPE_MISMATCH

static final DiagnosticFactory1<JetParameter,JetType> EXPECTED_PARAMETER_TYPE_MISMATCH

EXPECTED_RETURN_TYPE_MISMATCH

static final DiagnosticFactory1<JetTypeReference,JetType> EXPECTED_RETURN_TYPE_MISMATCH

EXPECTED_PARAMETERS_NUMBER_MISMATCH

static final DiagnosticFactory2<JetFunctionLiteral,java.lang.Integer,java.util.List<JetType>> EXPECTED_PARAMETERS_NUMBER_MISMATCH

INCOMPATIBLE_TYPES

static final DiagnosticFactory2<JetElement,JetType,JetType> INCOMPATIBLE_TYPES

EXPRESSION_EXPECTED

static final DiagnosticFactory1<JetExpression,JetExpression> EXPRESSION_EXPECTED

ASSIGNMENT_IN_EXPRESSION_CONTEXT

static final DiagnosticFactory0<JetBinaryExpression> ASSIGNMENT_IN_EXPRESSION_CONTEXT

DECLARATION_IN_ILLEGAL_CONTEXT

static final DiagnosticFactory0<JetDeclaration> DECLARATION_IN_ILLEGAL_CONTEXT

EXPRESSION_EXPECTED_PACKAGE_FOUND

static final DiagnosticFactory0<JetSimpleNameExpression> EXPRESSION_EXPECTED_PACKAGE_FOUND

RETURN_NOT_ALLOWED

static final DiagnosticFactory0<JetReturnExpression> RETURN_NOT_ALLOWED

RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY

static final DiagnosticFactory0<JetReturnExpression> RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY

NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY

static final DiagnosticFactory0<JetDeclarationWithBody> NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY

ANONYMOUS_INITIALIZER_IN_TRAIT

static final DiagnosticFactory0<JetClassInitializer> ANONYMOUS_INITIALIZER_IN_TRAIT

NO_THIS

static final DiagnosticFactory0<JetThisExpression> NO_THIS

PACKAGE_IS_NOT_AN_EXPRESSION

static final DiagnosticFactory0<JetRootPackageExpression> PACKAGE_IS_NOT_AN_EXPRESSION

NO_DEFAULT_OBJECT

static final DiagnosticFactory1<JetSimpleNameExpression,ClassifierDescriptor> NO_DEFAULT_OBJECT

TYPE_PARAMETER_IS_NOT_AN_EXPRESSION

static final DiagnosticFactory1<JetSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION

TYPE_PARAMETER_ON_LHS_OF_DOT

static final DiagnosticFactory1<JetSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT

NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE

static final DiagnosticFactory1<JetExpression,ClassDescriptor> NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE

NESTED_CLASS_SHOULD_BE_QUALIFIED

static final DiagnosticFactory2<JetExpression,ClassDescriptor,java.lang.String> NESTED_CLASS_SHOULD_BE_QUALIFIED

INACCESSIBLE_OUTER_CLASS_EXPRESSION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,ClassDescriptor> INACCESSIBLE_OUTER_CLASS_EXPRESSION

NESTED_CLASS_NOT_ALLOWED

static final DiagnosticFactory0<JetClass> NESTED_CLASS_NOT_ALLOWED

INNER_CLASS_IN_TRAIT

static final DiagnosticFactory0<JetModifierListOwner> INNER_CLASS_IN_TRAIT

INNER_CLASS_IN_OBJECT

static final DiagnosticFactory0<JetModifierListOwner> INNER_CLASS_IN_OBJECT

INVISIBLE_MEMBER_FROM_INLINE

static final DiagnosticFactory2<JetElement,DeclarationDescriptor,DeclarationDescriptor> INVISIBLE_MEMBER_FROM_INLINE

NON_LOCAL_RETURN_NOT_ALLOWED

static final DiagnosticFactory3<JetElement,JetElement,DeclarationDescriptor,DeclarationDescriptor> NON_LOCAL_RETURN_NOT_ALLOWED

NOT_YET_SUPPORTED_IN_INLINE

static final DiagnosticFactory2<JetElement,JetNamedDeclaration,DeclarationDescriptor> NOT_YET_SUPPORTED_IN_INLINE

NOTHING_TO_INLINE

static final DiagnosticFactory1<JetFunction,DeclarationDescriptor> NOTHING_TO_INLINE

USAGE_IS_NOT_INLINABLE

static final DiagnosticFactory2<JetElement,JetExpression,DeclarationDescriptor> USAGE_IS_NOT_INLINABLE

NULLABLE_INLINE_PARAMETER

static final DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> NULLABLE_INLINE_PARAMETER

RECURSION_IN_INLINE

static final DiagnosticFactory2<JetElement,JetElement,DeclarationDescriptor> RECURSION_IN_INLINE

DECLARATION_CANT_BE_INLINED

static final DiagnosticFactory0<JetElement> DECLARATION_CANT_BE_INLINED

UNRESOLVED_REFERENCE_DIAGNOSTICS

static final com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> UNRESOLVED_REFERENCE_DIAGNOSTICS

INVISIBLE_REFERENCE_DIAGNOSTICS

static final com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> INVISIBLE_REFERENCE_DIAGNOSTICS

UNUSED_ELEMENT_DIAGNOSTICS

static final com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> UNUSED_ELEMENT_DIAGNOSTICS

TYPE_INFERENCE_ERRORS

static final com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> TYPE_INFERENCE_ERRORS

__initializer

static final Errors.Initializer __initializer