org.jetbrains.kotlin.diagnostics
Interface Errors


public interface Errors

For error messages, see DefaultErrorMessages and IdeErrorMessages.


Nested Class Summary
static class Errors.BadNamedArgumentsTarget
           
static class Errors.Initializer
           
 
Field Summary
static Errors.Initializer __initializer
           
static DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory0<KtPropertyDelegate> ABSTRACT_DELEGATED_PROPERTY
           
static DiagnosticFactory2<KtFunction,java.lang.String,ClassDescriptor> ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS
           
static DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> ABSTRACT_FUNCTION_WITH_BODY
           
static DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory0<KtModifierListOwner> ABSTRACT_MODIFIER_IN_INTERFACE
           
static DiagnosticFactory2<KtModifierListOwner,java.lang.String,ClassDescriptor> ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS
           
static DiagnosticFactory0<KtModifierListOwner> ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS
           
static DiagnosticFactory0<KtPropertyAccessor> ABSTRACT_PROPERTY_WITH_GETTER
           
static DiagnosticFactory0<KtExpression> ABSTRACT_PROPERTY_WITH_INITIALIZER
           
static DiagnosticFactory0<KtPropertyAccessor> ABSTRACT_PROPERTY_WITH_SETTER
           
static DiagnosticFactory0<KtExpression> ABSTRACT_SUPER_CALL
           
static DiagnosticFactory0<KtPropertyAccessor> ACCESSOR_FOR_DELEGATED_PROPERTY
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> ACCESSOR_PARAMETER_NAME_SHADOWING
           
static DiagnosticFactory0<KtExpression> ALWAYS_NULL
           
static DiagnosticFactory1<KtNamedDeclaration,java.util.Collection<KotlinType>> AMBIGUOUS_ANONYMOUS_TYPE_INFERRED
           
static DiagnosticFactory0<KtSimpleNameExpression> AMBIGUOUS_LABEL
           
static DiagnosticFactory0<KtSuperExpression> AMBIGUOUS_SUPER
           
static DiagnosticFactory0<KtCallExpression> ANNOTATION_CLASS_CONSTRUCTOR_CALL
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> ANNOTATION_CLASS_WITH_BODY
           
static DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_DEFAULT_VALUE_MUST_BE_CONSTANT
           
static DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_CONST
           
static DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST
           
static DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_KCLASS_LITERAL
           
static DiagnosticFactory0<KtParameter> ANONYMOUS_FUNCTION_PARAMETER_WITH_DEFAULT_VALUE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> ANONYMOUS_FUNCTION_WITH_NAME
           
static DiagnosticFactory0<KtAnonymousInitializer> ANONYMOUS_INITIALIZER_IN_INTERFACE
           
static DiagnosticFactory0<KtReferenceExpression> ARGUMENT_PASSED_TWICE
           
static DiagnosticFactory0<KtExpression> ARRAY_CLASS_LITERAL_REQUIRES_ARGUMENT
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ASSIGN_OPERATOR_AMBIGUITY
           
static DiagnosticFactory1<KtNamedDeclaration,VariableDescriptor> ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE
           
static DiagnosticFactory0<KtBinaryExpression> ASSIGNMENT_IN_EXPRESSION_CONTEXT
           
static DiagnosticFactory2<KtSimpleNameExpression,DeclarationDescriptor,KtSimpleNameExpression> ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT
           
static DiagnosticFactory1<KtBinaryExpression,KotlinType> ASSIGNMENT_TYPE_MISMATCH
           
static DiagnosticFactory0<KtProperty> BACKING_FIELD_IN_INTERFACE
           
static DiagnosticFactory0<KtElement> BOUNDS_NOT_ALLOWED_IF_BOUNDED_BY_TYPE_PARAMETER
           
static DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_IN_WHEN
           
static DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY
           
static DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_OUTSIDE_A_LOOP
           
static DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_LHS_NOT_A_CLASS
           
static DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_ANNOTATION_CONSTRUCTOR
           
static DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_MEMBER_OR_EXTENSION_WITH_EMPTY_LHS
           
static DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_OBJECT_MEMBER
           
static DiagnosticFactory1<KtSimpleNameExpression,ClassDescriptor> CANNOT_ALL_UNDER_IMPORT_FROM_SINGLETON
           
static DiagnosticFactory1<KtSimpleNameExpression,Name> CANNOT_BE_IMPORTED
           
static DiagnosticFactory3<KtModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_CHANGE_ACCESS_PRIVILEGE
           
static DiagnosticFactory1<KtElement,KotlinType> CANNOT_CHECK_FOR_ERASED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> CANNOT_COMPLETE_RESOLVE
           
static DiagnosticFactory0<KtParameter> CANNOT_INFER_PARAMETER_TYPE
           
static DiagnosticFactory1<KtDeclaration,CallableMemberDescriptor> CANNOT_INFER_VISIBILITY
           
static DiagnosticFactory2<KtModifierListOwner,CallableMemberDescriptor,CallableDescriptor> CANNOT_OVERRIDE_INVISIBLE_MEMBER
           
static DiagnosticFactory3<KtModifierListOwner,Visibility,CallableMemberDescriptor,DeclarationDescriptor> CANNOT_WEAKEN_ACCESS_PRIVILEGE
           
static DiagnosticFactory0<KtSimpleNameExpression> CAST_NEVER_SUCCEEDS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CLASS_IN_SUPERTYPE_FOR_ENUM
           
static DiagnosticFactory0<KtExpression> CLASS_LITERAL_LHS_NOT_A_CLASS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> COMMA_IN_WHEN_CONDITION_WITHOUT_ARGUMENT
           
static DiagnosticFactory1<KtSimpleNameExpression,KotlinType> COMPARE_TO_TYPE_MISMATCH
           
static DiagnosticFactory2<KtExpression,Name,java.util.Collection<? extends ResolvedCall<?>>> COMPONENT_FUNCTION_AMBIGUITY
           
static DiagnosticFactory2<KtExpression,Name,KotlinType> COMPONENT_FUNCTION_MISSING
           
static DiagnosticFactory1<KtExpression,Name> COMPONENT_FUNCTION_ON_NULLABLE
           
static DiagnosticFactory3<KtExpression,Name,KotlinType,KotlinType> COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH
           
static DiagnosticFactory1<KtImportDirective,java.lang.String> CONFLICTING_IMPORT
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,CallableMemberDescriptor,DeclarationDescriptor> CONFLICTING_OVERLOADS
           
static DiagnosticFactory1<KtTypeProjection,ClassifierDescriptor> CONFLICTING_PROJECTION
           
static DiagnosticFactory1<KtNamedDeclaration,TypeParameterDescriptor> CONFLICTING_UPPER_BOUNDS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CONST_VAL_NOT_TOP_LEVEL_OR_OBJECT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CONST_VAL_WITH_DELEGATE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CONST_VAL_WITH_GETTER
           
static DiagnosticFactory0<KtExpression> CONST_VAL_WITH_NON_CONST_INITIALIZER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CONST_VAL_WITHOUT_INITIALIZER
           
static DiagnosticFactory2<KtConstantExpression,java.lang.String,KotlinType> CONSTANT_EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory0<KtDeclaration> CONSTRUCTOR_IN_INTERFACE
           
static DiagnosticFactory0<KtDeclaration> CONSTRUCTOR_IN_OBJECT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CREATING_AN_INSTANCE_OF_ABSTRACT_CLASS
           
static DiagnosticFactory0<KtConstructorDelegationReferenceExpression> CYCLIC_CONSTRUCTOR_DELEGATION_CALL
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CYCLIC_GENERIC_UPPER_BOUND
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> CYCLIC_INHERITANCE_HIERARCHY
           
static DiagnosticFactory0<KtTypeReference> DATA_CLASS_CANNOT_HAVE_CLASS_SUPERTYPES
           
static DiagnosticFactory0<KtParameter> DATA_CLASS_NOT_PROPERTY_PARAMETER
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,CallableMemberDescriptor,DeclarationDescriptor> DATA_CLASS_OVERRIDE_CONFLICT
           
static DiagnosticFactory0<KtParameter> DATA_CLASS_VARARG_PARAMETER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> DATA_CLASS_WITHOUT_PARAMETERS
           
static DiagnosticFactory0<KtElement> DECLARATION_CANT_BE_INLINED
           
static DiagnosticFactory0<KtDeclaration> DECLARATION_IN_ILLEGAL_CONTEXT
           
static DiagnosticFactory0<KtParameter> DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE
           
static DiagnosticFactory2<KtExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_PD_METHOD_NONE_APPLICABLE
           
static DiagnosticFactory3<com.intellij.psi.PsiElement,FunctionDescriptor,KotlinType,java.lang.String> DELEGATE_RESOLVED_TO_DEPRECATED_CONVENTION
           
static DiagnosticFactory2<KtExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_AMBIGUITY
           
static DiagnosticFactory2<KtExpression,java.lang.String,KotlinType> DELEGATE_SPECIAL_FUNCTION_MISSING
           
static DiagnosticFactory2<KtExpression,java.lang.String,java.util.Collection<? extends ResolvedCall<?>>> DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE
           
static DiagnosticFactory3<KtExpression,java.lang.String,KotlinType,KotlinType> DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH
           
static DiagnosticFactory0<KtPropertyDelegate> DELEGATED_PROPERTY_IN_INTERFACE
           
static DiagnosticFactory0<KtDelegatedSuperTypeEntry> DELEGATION_IN_INTERFACE
           
static DiagnosticFactory0<KtTypeReference> DELEGATION_NOT_TO_INTERFACE
           
static DiagnosticFactory0<KtConstructorDelegationReferenceExpression> DELEGATION_SUPER_CALL_IN_ENUM_CONSTRUCTOR
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> DEPRECATED_MODIFIER_CONTAINING_DECLARATION
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> DEPRECATED_MODIFIER_FOR_TARGET
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,KtModifierKeywordToken> DEPRECATED_MODIFIER_PAIR
           
static DiagnosticFactory0<KtTypeParameterList> DEPRECATED_TYPE_PARAMETER_SYNTAX
           
static DiagnosticFactory2<KtUnaryExpression,FunctionDescriptor,java.lang.String> DEPRECATED_UNARY_PLUS_MINUS
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,DeclarationDescriptor,java.lang.String> DEPRECATION
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,DeclarationDescriptor,java.lang.String> DEPRECATION_ERROR
           
static DiagnosticFactory2<KtClassOrObject,java.util.Collection<? extends CallableMemberDescriptor>,java.lang.Integer> DIFFERENT_NAMES_FOR_THE_SAME_PARAMETER_IN_SUPERTYPES
           
static DiagnosticFactory0<KtExpression> DIVISION_BY_ZERO
           
static DiagnosticFactory0<KtTypeReference> DYNAMIC_NOT_ALLOWED
           
static DiagnosticFactory0<KtTypeReference> DYNAMIC_SUPERTYPE
           
static DiagnosticFactory0<KtTypeReference> DYNAMIC_UPPER_BOUND
           
static DiagnosticFactory0<KtWhenEntry> ELSE_MISPLACED_IN_WHEN
           
static DiagnosticFactory0<KtConstantExpression> EMPTY_CHARACTER_LITERAL
           
static DiagnosticFactory0<KtCallExpression> ENUM_CLASS_CONSTRUCTOR_CALL
           
static DiagnosticFactory0<KtTypeReference> ENUM_ENTRY_AS_TYPE
           
static DiagnosticFactory0<KtClass> ENUM_ENTRY_SHOULD_BE_INITIALIZED
           
static DiagnosticFactory3<KtBinaryExpression,KtSimpleNameExpression,KotlinType,KotlinType> EQUALITY_NOT_APPLICABLE
           
static DiagnosticFactory0<KtSimpleNameExpression> EQUALS_MISSING
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.Throwable> EXCEPTION_FROM_ANALYZER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> EXPANSIVE_INHERITANCE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> EXPANSIVE_INHERITANCE_IN_JAVA
           
static DiagnosticFactory0<KtWhenCondition> EXPECTED_CONDITION
           
static DiagnosticFactory1<KtParameter,KotlinType> EXPECTED_PARAMETER_TYPE_MISMATCH
           
static DiagnosticFactory2<KtFunction,java.lang.Integer,java.util.List<KotlinType>> EXPECTED_PARAMETERS_NUMBER_MISMATCH
           
static DiagnosticFactory1<KtExpression,KotlinType> EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory0<KtConstructorDelegationCall> EXPLICIT_DELEGATION_CALL_REQUIRED
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,EffectiveVisibility,EffectiveVisibility> EXPOSED_FUNCTION_RETURN_TYPE
           
static DiagnosticFactory2<KtParameter,EffectiveVisibility,EffectiveVisibility> EXPOSED_PARAMETER_TYPE
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,EffectiveVisibility,EffectiveVisibility> EXPOSED_PROPERTY_TYPE
           
static DiagnosticFactory2<KtTypeReference,EffectiveVisibility,EffectiveVisibility> EXPOSED_RECEIVER_TYPE
           
static DiagnosticFactory2<KtSuperTypeListEntry,EffectiveVisibility,EffectiveVisibility> EXPOSED_SUPER_CLASS
           
static DiagnosticFactory2<KtSuperTypeListEntry,EffectiveVisibility,EffectiveVisibility> EXPOSED_SUPER_INTERFACE
           
static DiagnosticFactory2<KtTypeParameter,EffectiveVisibility,EffectiveVisibility> EXPOSED_TYPE_PARAMETER_BOUND
           
static DiagnosticFactory1<KtExpression,KtExpression> EXPRESSION_EXPECTED
           
static DiagnosticFactory0<KtSimpleNameExpression> EXPRESSION_EXPECTED_PACKAGE_FOUND
           
static DiagnosticFactory1<KtExpression,CallableMemberDescriptor> EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED
           
static DiagnosticFactory0<KtExpression> EXTENSION_PROPERTY_WITH_BACKING_FIELD
           
static DiagnosticFactory0<KtTypeReference> FINAL_SUPERTYPE
           
static DiagnosticFactory1<KtTypeReference,KotlinType> FINAL_UPPER_BOUND
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> FINITE_BOUNDS_VIOLATION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> FINITE_BOUNDS_VIOLATION_IN_JAVA
           
static DiagnosticFactory0<KtConstantExpression> FLOAT_LITERAL_OUT_OF_RANGE
           
static DiagnosticFactory2<KtExpression,KtExpression,java.lang.Boolean> FUNCTION_CALL_EXPECTED
           
static DiagnosticFactory0<KtFunction> FUNCTION_DECLARATION_WITH_NO_NAME
           
static DiagnosticFactory2<KtExpression,KtExpression,KotlinType> FUNCTION_EXPECTED
           
static DiagnosticFactory0<KtTypeParameterList> GENERIC_THROWABLE_SUBCLASS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY
           
static DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_AMBIGUITY
           
static DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_NONE_APPLICABLE
           
static DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_TYPE_MISMATCH
           
static DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_MISSING
           
static DiagnosticFactory1<KtElement,KtElement> ILLEGAL_ESCAPE
           
static DiagnosticFactory0<KtEscapeStringTemplateEntry> ILLEGAL_ESCAPE_SEQUENCE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtModifierKeywordToken> ILLEGAL_INLINE_PARAMETER_MODIFIER
           
static DiagnosticFactory1<KtExpression,java.lang.String> ILLEGAL_SELECTOR
           
static DiagnosticFactory2<KtExpression,KotlinType,KotlinType> IMPLICIT_CAST_TO_ANY
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> IMPLICIT_INTERSECTION_TYPE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> IMPLICIT_NOTHING_PROPERTY_TYPE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> IMPLICIT_NOTHING_RETURN_TYPE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,ClassDescriptor> INACCESSIBLE_OUTER_CLASS_EXPRESSION
           
static DiagnosticFactory2<KtExpression,KotlinType,java.util.Collection<KotlinType>> INACCESSIBLE_TYPE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_INFIX_MODIFIER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> INAPPLICABLE_LATEINIT_MODIFIER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> INAPPLICABLE_OPERATOR_MODIFIER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_PARAM_TARGET
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_RECEIVER_TARGET
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> INAPPLICABLE_TARGET_ON_PROPERTY
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_TARGET_PROPERTY_HAS_NO_BACKING_FIELD
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INAPPLICABLE_TARGET_PROPERTY_HAS_NO_DELEGATE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> INAPPLICABLE_TARGET_PROPERTY_IMMUTABLE
           
static DiagnosticFactory0<KtSimpleNameExpression> INC_DEC_SHOULD_NOT_RETURN_UNIT
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,KtModifierKeywordToken> INCOMPATIBLE_MODIFIERS
           
static DiagnosticFactory2<KtElement,KotlinType,KotlinType> INCOMPATIBLE_TYPES
           
static DiagnosticFactory3<KtTypeParameter,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<KotlinType>> INCONSISTENT_TYPE_PARAMETER_BOUNDS
           
static DiagnosticFactory3<KtSuperTypeList,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<KotlinType>> INCONSISTENT_TYPE_PARAMETER_VALUES
           
static DiagnosticFactory0<KtConstantExpression> INCORRECT_CHARACTER_LITERAL
           
static DiagnosticFactory2<KtOperationReferenceExpression,FunctionDescriptor,java.lang.String> INFIX_MODIFIER_REQUIRED
           
static DiagnosticFactory1<KtExpression,DeclarationDescriptor> INITIALIZATION_BEFORE_DECLARATION
           
static DiagnosticFactory0<KtDestructuringDeclaration> INITIALIZER_REQUIRED_FOR_DESTRUCTURING_DECLARATION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,CallableDescriptor> INLINE_CALL_CYCLE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> INSTANCE_ACCESS_BEFORE_SUPER_CALL
           
static DiagnosticFactory0<KtConstantExpression> INT_LITERAL_OUT_OF_RANGE
           
static DiagnosticFactory0<KtExpression> INTEGER_OVERFLOW
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> INTERFACE_WITH_SUPERCLASS
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> INVALID_CHARACTERS
           
static DiagnosticFactory0<KtIfExpression> INVALID_IF_AS_EXPRESSION
           
static DiagnosticFactory0<KtTypeReference> INVALID_TYPE_OF_ANNOTATION_MEMBER
           
static DiagnosticFactory3<com.intellij.psi.PsiElement,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_MEMBER
           
static DiagnosticFactory3<KtSimpleNameExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_REFERENCE
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> INVISIBLE_REFERENCE_DIAGNOSTICS
           
static DiagnosticFactory3<KtExpression,DeclarationDescriptor,Visibility,DeclarationDescriptor> INVISIBLE_SETTER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtExpression> INVOKE_EXTENSION_ON_NOT_EXTENSION_FUNCTION
           
static DiagnosticFactory0<KtElement> INVOKE_ON_EXTENSION_FUNCTION_WITH_EXPLICIT_DISPATCH_RECEIVER
           
static DiagnosticFactory0<KtTypeReference> IS_ENUM_ENTRY
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> ITERATOR_AMBIGUITY
           
static DiagnosticFactory0<KtExpression> ITERATOR_MISSING
           
static DiagnosticFactory0<KtExpression> ITERATOR_ON_NULLABLE
           
static DiagnosticFactory0<KtSimpleNameExpression> LABEL_NAME_CLASH
           
static DiagnosticFactory0<KtTypeReference> LOCAL_EXTENSION_PROPERTY
           
static DiagnosticFactory1<KtClass,ClassDescriptor> LOCAL_INTERFACE_NOT_ALLOWED
           
static DiagnosticFactory1<KtObjectDeclaration,ClassDescriptor> LOCAL_OBJECT_NOT_ALLOWED
           
static DiagnosticFactory0<KtPropertyDelegate> LOCAL_VARIABLE_WITH_DELEGATE
           
static DiagnosticFactory0<KtPropertyAccessor> LOCAL_VARIABLE_WITH_GETTER
           
static DiagnosticFactory0<KtPropertyAccessor> LOCAL_VARIABLE_WITH_SETTER
           
static DiagnosticFactory0<KtTypeReference> MANY_CLASSES_IN_SUPERTYPE_LIST
           
static DiagnosticFactory0<KtObjectDeclaration> MANY_COMPANION_OBJECTS
           
static DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> MANY_IMPL_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> MANY_INTERFACES_MEMBER_NOT_IMPLEMENTED
           
static DiagnosticFactory0<KtExpression> MANY_LAMBDA_EXPRESSION_ARGUMENTS
           
static DiagnosticFactory2<KtElement,CallableDescriptor,KotlinType> MEMBER_PROJECTED_OUT
           
static DiagnosticFactory0<KtDeclaration> METHOD_OF_ANY_IMPLEMENTED_IN_INTERFACE
           
static DiagnosticFactory0<KtTypeParameter> MISPLACED_TYPE_PARAMETER_CONSTRAINTS
           
static DiagnosticFactory0<KtElement> MISSING_CONSTRUCTOR_KEYWORD
           
static DiagnosticFactory1<KtExpression,KotlinType> MISSING_RECEIVER
           
static DiagnosticFactory0<KtParameter> MISSING_VAL_ON_ANNOTATION_PARAMETER
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> MIXING_NAMED_AND_POSITIONED_ARGUMENTS
           
static DiagnosticFactory1<KtParameter,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES
           
static DiagnosticFactory1<KtClassOrObject,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE
           
static DiagnosticFactory0<KtParameter> MULTIPLE_VARARG_PARAMETERS
           
static DiagnosticFactory0<KtProperty> MUST_BE_INITIALIZED
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> MUST_BE_INITIALIZED_DIAGNOSTICS
           
static DiagnosticFactory0<KtProperty> MUST_BE_INITIALIZED_OR_BE_ABSTRACT
           
static DiagnosticFactory0<KtReferenceExpression> NAME_FOR_AMBIGUOUS_PARAMETER
           
static DiagnosticFactory2<KtSimpleNameExpression,KtTypeConstraint,KtTypeParameterListOwner> NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> NAME_SHADOWING
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,Errors.BadNamedArgumentsTarget> NAMED_ARGUMENTS_NOT_ALLOWED
           
static DiagnosticFactory1<KtReferenceExpression,KtReferenceExpression> NAMED_PARAMETER_NOT_FOUND
           
static DiagnosticFactory1<KtExpression,ClassDescriptor> NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE
           
static DiagnosticFactory0<KtClass> NESTED_CLASS_NOT_ALLOWED
           
static DiagnosticFactory2<KtExpression,ClassDescriptor,java.lang.String> NESTED_CLASS_SHOULD_BE_QUALIFIED
           
static DiagnosticFactory1<KtExpression,KotlinType> NEXT_AMBIGUITY
           
static DiagnosticFactory1<KtExpression,KotlinType> NEXT_MISSING
           
static DiagnosticFactory1<KtExpression,KotlinType> NEXT_NONE_APPLICABLE
           
static DiagnosticFactory1<KtSimpleNameExpression,ClassifierDescriptor> NO_COMPANION_OBJECT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NO_CONSTRUCTOR
           
static DiagnosticFactory1<KtWhenExpression,java.util.List<WhenMissingCase>> NO_ELSE_IN_WHEN
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NO_GENERICS_IN_SUPERTYPE_SPECIFIER
           
static DiagnosticFactory0<KtArrayAccessExpression> NO_GET_METHOD
           
static DiagnosticFactory0<KtExpression> NO_RECEIVER_ALLOWED
           
static DiagnosticFactory0<KtDeclarationWithBody> NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY
           
static DiagnosticFactory0<KtArrayAccessExpression> NO_SET_METHOD
           
static DiagnosticFactory0<KtNamedFunction> NO_TAIL_CALLS_FOUND
           
static DiagnosticFactory0<KtThisExpression> NO_THIS
           
static DiagnosticFactory2<KtTypeReference,java.lang.Integer,java.lang.String> NO_TYPE_ARGUMENTS_ON_RHS
           
static DiagnosticFactory1<KtElement,ValueParameterDescriptor> NO_VALUE_FOR_PARAMETER
           
static DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> NON_ABSTRACT_FUNCTION_WITH_NO_BODY
           
static DiagnosticFactory0<KtExpression> NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION
           
static DiagnosticFactory1<KtWhenExpression,java.util.List<WhenMissingCase>> NON_EXHAUSTIVE_WHEN
           
static DiagnosticFactory0<KtNamedDeclaration> NON_FINAL_MEMBER_IN_FINAL_CLASS
           
static DiagnosticFactory0<KtNamedDeclaration> NON_FINAL_MEMBER_IN_OBJECT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NON_LOCAL_RETURN_IN_DISABLED_INLINE
           
static DiagnosticFactory1<KtElement,KtElement> NON_LOCAL_RETURN_NOT_ALLOWED
           
static DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> NON_MEMBER_FUNCTION_NO_BODY
           
static DiagnosticFactory2<KtElement,DeclarationDescriptor,DeclarationDescriptor> NON_PUBLIC_CALL_FROM_PUBLIC_INLINE
           
static DiagnosticFactory0<KtAnnotationEntry> NON_SOURCE_ANNOTATION_ON_INLINED_LAMBDA_EXPRESSION
           
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<KtExpression> NOT_A_CLASS
           
static DiagnosticFactory1<KtExpressionWithLabel,java.lang.String> NOT_A_LOOP_LABEL
           
static DiagnosticFactory1<KtReturnExpression,java.lang.String> NOT_A_RETURN_LABEL
           
static DiagnosticFactory0<KtTypeReference> NOT_A_SUPERTYPE
           
static DiagnosticFactory1<KtAnnotationEntry,DeclarationDescriptor> NOT_AN_ANNOTATION_CLASS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> NOT_NULL_ASSERTION_ON_LAMBDA_EXPRESSION
           
static DiagnosticFactory2<KtElement,KtNamedDeclaration,DeclarationDescriptor> NOT_YET_SUPPORTED_IN_INLINE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> NOTHING_TO_INLINE
           
static DiagnosticFactory1<KtModifierListOwner,CallableMemberDescriptor> NOTHING_TO_OVERRIDE
           
static DiagnosticFactory1<KtConstantExpression,KotlinType> NULL_FOR_NONNULL_TYPE
           
static DiagnosticFactory2<KtElement,KtElement,DeclarationDescriptor> NULLABLE_INLINE_PARAMETER
           
static DiagnosticFactory0<KtNullableType> NULLABLE_SUPERTYPE
           
static DiagnosticFactory0<KtTypeReference> NULLABLE_TYPE_OF_ANNOTATION_MEMBER
           
static DiagnosticFactory0<KtTypeReference> ONLY_ONE_CLASS_BOUND_ALLOWED
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,FunctionDescriptor,java.lang.String> OPERATOR_MODIFIER_REQUIRED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.util.Collection<? extends ResolvedCall<?>>> OVERLOAD_RESOLUTION_AMBIGUITY
           
static DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,DeclarationDescriptor> OVERRIDING_FINAL_MEMBER
           
static DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> OVERRIDING_FINAL_MEMBER_BY_DELEGATION
           
static DiagnosticFactory0<KtSimpleNameExpression> PACKAGE_CANNOT_BE_IMPORTED
           
static DiagnosticFactory2<KtParameter,ClassDescriptor,ValueParameterDescriptor> PARAMETER_NAME_CHANGED_ON_OVERRIDE
           
static DiagnosticFactory1<KtElement,java.util.Collection<ClassDescriptor>> PLATFORM_CLASS_MAPPED_TO_KOTLIN
           
static DiagnosticFactory0<KtConstructorDelegationCall> PRIMARY_CONSTRUCTOR_DELEGATION_CALL_EXPECTED
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> PRIMARY_CONSTRUCTOR_REQUIRED_FOR_DATA_CLASS
           
static DiagnosticFactory2<KtElement,DeclarationDescriptor,DeclarationDescriptor> PRIVATE_CLASS_MEMBER_FROM_INLINE
           
static DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> PRIVATE_FUNCTION_WITH_NO_BODY
           
static DiagnosticFactory0<KtProperty> PRIVATE_PROPERTY_IN_INTERFACE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> PRIVATE_SETTER_FOR_ABSTRACT_PROPERTY
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> PRIVATE_SETTER_FOR_OPEN_PROPERTY
           
static DiagnosticFactory0<KtTypeProjection> PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE
           
static DiagnosticFactory0<KtTypeProjection> PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT
           
static DiagnosticFactory0<KtExpression> PROPERTY_INITIALIZER_IN_INTERFACE
           
static DiagnosticFactory0<KtExpression> PROPERTY_INITIALIZER_NO_BACKING_FIELD
           
static DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_INHERITANCE
           
static DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_OVERRIDE
           
static DiagnosticFactory0<KtProperty> PROPERTY_WITH_NO_TYPE_NO_INITIALIZER
           
static DiagnosticFactory2<KtElement,KtElement,DeclarationDescriptor> RECURSION_IN_INLINE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> REDECLARATION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> REDUNDANT_ANNOTATION_TARGET
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,KtModifierKeywordToken> REDUNDANT_MODIFIER
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> REDUNDANT_MODIFIER_FOR_TARGET
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> REDUNDANT_MODIFIER_IN_GETTER
           
static DiagnosticFactory0<KtNullableType> REDUNDANT_NULLABLE
           
static DiagnosticFactory1<KtTypeProjection,ClassifierDescriptor> REDUNDANT_PROJECTION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> REIFIED_TYPE_FORBIDDEN_SUBSTITUTION
           
static DiagnosticFactory0<KtParameter> REIFIED_TYPE_IN_CATCH_CLAUSE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> REIFIED_TYPE_PARAMETER_NO_INLINE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> REIFIED_TYPE_UNSAFE_SUBSTITUTION
           
static DiagnosticFactory0<KtAnnotationEntry> REPEATED_ANNOTATION
           
static DiagnosticFactory0<KtTypeReference> REPEATED_BOUND
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtModifierKeywordToken> REPEATED_MODIFIER
           
static DiagnosticFactory3<KtExpression,java.lang.String,KotlinType,KotlinType> RESULT_TYPE_MISMATCH
           
static DiagnosticFactory0<KtReturnExpression> RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY
           
static DiagnosticFactory0<KtReturnExpression> RETURN_NOT_ALLOWED
           
static DiagnosticFactory1<KtExpression,KotlinType> RETURN_TYPE_MISMATCH
           
static DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_INHERITANCE
           
static DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_OVERRIDE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> SAFE_CALL_IN_QUALIFIER
           
static DiagnosticFactory0<KtCallExpression> SEALED_CLASS_CONSTRUCTOR_CALL
           
static DiagnosticFactory0<KtTypeReference> SEALED_SUPERTYPE
           
static DiagnosticFactory0<KtTypeReference> SEALED_SUPERTYPE_IN_LOCAL_CLASS
           
static DiagnosticFactory2<KtBinaryExpression,KtBinaryExpression,java.lang.Boolean> SENSELESS_COMPARISON
           
static DiagnosticFactory0<KtElement> SENSELESS_NULL_IN_WHEN
           
static DiagnosticFactory0<KtExpression> SETTER_PARAMETER_WITH_DEFAULT_VALUE
           
static DiagnosticFactory1<KtExpression,DeclarationDescriptor> SETTER_PROJECTED_OUT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY
           
static DiagnosticFactory0<KtTypeReference> SINGLETON_IN_SUPERTYPE
           
static DiagnosticFactory3<KtExpression,KotlinType,java.lang.String,java.lang.String> SMARTCAST_IMPOSSIBLE
           
static DiagnosticFactory0<com.intellij.psi.impl.source.tree.LeafPsiElement> SPREAD_OF_NULLABLE
           
static DiagnosticFactory1<KtSuperExpression,java.lang.String> SUPER_CANT_BE_EXTENSION_RECEIVER
           
static DiagnosticFactory1<KtSuperExpression,java.lang.String> SUPER_IS_NOT_AN_EXPRESSION
           
static DiagnosticFactory0<KtSuperExpression> SUPER_NOT_AVAILABLE
           
static DiagnosticFactory0<KtSuperExpression> SUPERCLASS_NOT_ACCESSIBLE_FROM_INTERFACE
           
static DiagnosticFactory0<KtTypeReference> SUPERTYPE_APPEARS_TWICE
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> SUPERTYPE_INITIALIZED_IN_INTERFACE
           
static DiagnosticFactory0<KtSuperTypeCallEntry> SUPERTYPE_INITIALIZED_WITHOUT_PRIMARY_CONSTRUCTOR
           
static DiagnosticFactory0<KtTypeReference> SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE
           
static DiagnosticFactory0<KtTypeReference> SUPERTYPE_NOT_A_CLASS_OR_INTERFACE
           
static DiagnosticFactory0<KtSuperTypeEntry> SUPERTYPE_NOT_INITIALIZED
           
static DiagnosticFactory0<KtSuperTypeList> 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<KtConstantExpression,KtConstantExpression> TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL
           
static DiagnosticFactory0<KtTypeArgumentList> TYPE_ARGUMENTS_FOR_OUTER_CLASS_WHEN_NESTED_REFERENCED
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> TYPE_CANT_BE_USED_FOR_CONST_VAL
           
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<KtElement,KotlinType,KotlinType> TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH
           
static DiagnosticFactory0<KtExpression> TYPE_INFERENCE_FAILED_ON_SPECIAL_CONSTRUCT
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> TYPE_INFERENCE_INCORPORATION_ERROR
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,TypeParameterDescriptor> TYPE_INFERENCE_ONLY_INPUT_TYPES
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_PARAMETER_CONSTRAINT_ERROR
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,InferenceErrorData> TYPE_INFERENCE_UPPER_BOUND_VIOLATED
           
static DiagnosticFactory2<KtExpression,KotlinType,KotlinType> TYPE_MISMATCH
           
static DiagnosticFactory1<KtElement,TypeMismatchDueToTypeProjectionsData> TYPE_MISMATCH_DUE_TO_TYPE_PROJECTIONS
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> TYPE_MISMATCH_ERRORS
           
static DiagnosticFactory1<KtElement,KotlinType> TYPE_MISMATCH_IN_CONDITION
           
static DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> TYPE_MISMATCH_IN_FOR_LOOP
           
static DiagnosticFactory0<KtWhenConditionInRange> TYPE_MISMATCH_IN_RANGE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,TypeParameterDescriptor> TYPE_PARAMETER_AS_REIFIED
           
static DiagnosticFactory1<KtSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION
           
static DiagnosticFactory0<KtTypeParameter> TYPE_PARAMETER_OF_PROPERTY_NOT_USED_IN_RECEIVER
           
static DiagnosticFactory1<KtSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT
           
static DiagnosticFactory0<KtTypeParameterList> TYPE_PARAMETERS_IN_ENUM
           
static DiagnosticFactory0<KtDeclaration> TYPE_PARAMETERS_NOT_ALLOWED
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,VarianceConflictDiagnosticData> TYPE_VARIANCE_CONFLICT
           
static DiagnosticFactory0<KtExpression> TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM
           
static DiagnosticFactory2<KtBinaryExpressionWithTypeRHS,KotlinType,KotlinType> UNCHECKED_CAST
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> UNDERSCORE_IS_RESERVED
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> UNEXPECTED_SAFE_CALL
           
static DiagnosticFactory1<KtSimpleNameExpression,ValueParameterDescriptor> UNINITIALIZED_PARAMETER
           
static DiagnosticFactory1<KtSimpleNameExpression,VariableDescriptor> UNINITIALIZED_VARIABLE
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> UNNECESSARY_NOT_NULL_ASSERTION
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> UNNECESSARY_SAFE_CALL
           
static DiagnosticFactory1<KtElement,java.util.List<com.intellij.openapi.util.TextRange>> UNREACHABLE_CODE
           
static DiagnosticFactory1<KtReferenceExpression,KtReferenceExpression> 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,KotlinType> UNSAFE_CALL
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> UNSAFE_IMPLICIT_INVOKE_CALL
           
static DiagnosticFactory3<KtExpression,java.lang.String,java.lang.String,java.lang.String> UNSAFE_INFIX_CALL
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> UNSUPPORTED
           
static DiagnosticFactory1<KtElement,KtElement> UNUSED_CHANGED_VALUE
           
static com.google.common.collect.ImmutableSet<? extends DiagnosticFactory<?>> UNUSED_ELEMENT_DIAGNOSTICS
           
static DiagnosticFactory0<KtElement> UNUSED_EXPRESSION
           
static DiagnosticFactory0<KtLambdaExpression> UNUSED_LAMBDA_EXPRESSION
           
static DiagnosticFactory1<KtParameter,VariableDescriptor> UNUSED_PARAMETER
           
static DiagnosticFactory2<KtBinaryExpression,KtElement,DeclarationDescriptor> UNUSED_VALUE
           
static DiagnosticFactory1<KtNamedDeclaration,VariableDescriptor> UNUSED_VARIABLE
           
static DiagnosticFactory0<KtTypeReference> UPPER_BOUND_IS_EXTENSION_FUNCTION_TYPE
           
static DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> UPPER_BOUND_VIOLATED
           
static DiagnosticFactory2<KtElement,KtExpression,DeclarationDescriptor> USAGE_IS_NOT_INLINABLE
           
static DiagnosticFactory0<KtBinaryExpressionWithTypeRHS> USELESS_CAST
           
static DiagnosticFactory1<KtBinaryExpression,KotlinType> USELESS_ELVIS
           
static DiagnosticFactory0<com.intellij.psi.PsiElement> USELESS_ELVIS_ON_LAMBDA_EXPRESSION
           
static DiagnosticFactory0<KtNullableType> USELESS_NULLABLE_CHECK
           
static DiagnosticFactory0<KtParameter> USELESS_VARARG_ON_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_CATCH_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_FUN_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_LOOP_MULTI_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_LOOP_PARAMETER
           
static DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_SECONDARY_CONSTRUCTOR_PARAMETER
           
static DiagnosticFactory1<KtExpression,DeclarationDescriptor> VAL_REASSIGNMENT
           
static DiagnosticFactory0<KtPropertyAccessor> VAL_WITH_SETTER
           
static DiagnosticFactory0<KtParameter> VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION
           
static DiagnosticFactory2<KtNamedDeclaration,PropertyDescriptor,PropertyDescriptor> VAR_OVERRIDDEN_BY_VAL
           
static DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> VAR_OVERRIDDEN_BY_VAL_BY_DELEGATION
           
static DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> VAR_TYPE_MISMATCH_ON_INHERITANCE
           
static DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> VAR_TYPE_MISMATCH_ON_OVERRIDE
           
static DiagnosticFactory0<KtExpression> VARARG_OUTSIDE_PARENTHESES
           
static DiagnosticFactory0<KtExpression> VARIABLE_EXPECTED
           
static DiagnosticFactory0<KtVariableDeclaration> VARIABLE_WITH_NO_TYPE_NO_INITIALIZER
           
static DiagnosticFactory1<KtExpression,DeclarationDescriptor> VARIABLE_WITH_REDUNDANT_INITIALIZER
           
static DiagnosticFactory0<KtTypeParameter> VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY
           
static DiagnosticFactory3<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor,DeclarationDescriptor> VIRTUAL_MEMBER_HIDDEN
           
static DiagnosticFactory1<KtAnnotationEntry,java.lang.String> WRONG_ANNOTATION_TARGET
           
static DiagnosticFactory2<KtAnnotationEntry,java.lang.String,java.lang.String> WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET
           
static DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> WRONG_GETTER_RETURN_TYPE
           
static DiagnosticFactory0<KtConstantExpression> WRONG_LONG_SUFFIX
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> WRONG_MODIFIER_CONTAINING_DECLARATION
           
static DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> WRONG_MODIFIER_TARGET
           
static DiagnosticFactory1<KtElement,java.lang.Integer> WRONG_NUMBER_OF_TYPE_ARGUMENTS
           
static DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> WRONG_SETTER_PARAMETER_TYPE
           
static DiagnosticFactory0<KtTypeReference> WRONG_SETTER_RETURN_TYPE
           
 

Field Detail

UNSUPPORTED

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

EXCEPTION_FROM_ANALYZER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.Throwable> EXCEPTION_FROM_ANALYZER

REDECLARATION

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

UNRESOLVED_REFERENCE

static final DiagnosticFactory1<KtReferenceExpression,KtReferenceExpression> UNRESOLVED_REFERENCE

INVISIBLE_REFERENCE

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

INVISIBLE_MEMBER

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

EXPOSED_PROPERTY_TYPE

static final DiagnosticFactory2<com.intellij.psi.PsiElement,EffectiveVisibility,EffectiveVisibility> EXPOSED_PROPERTY_TYPE

EXPOSED_FUNCTION_RETURN_TYPE

static final DiagnosticFactory2<com.intellij.psi.PsiElement,EffectiveVisibility,EffectiveVisibility> EXPOSED_FUNCTION_RETURN_TYPE

EXPOSED_PARAMETER_TYPE

static final DiagnosticFactory2<KtParameter,EffectiveVisibility,EffectiveVisibility> EXPOSED_PARAMETER_TYPE

EXPOSED_RECEIVER_TYPE

static final DiagnosticFactory2<KtTypeReference,EffectiveVisibility,EffectiveVisibility> EXPOSED_RECEIVER_TYPE

EXPOSED_TYPE_PARAMETER_BOUND

static final DiagnosticFactory2<KtTypeParameter,EffectiveVisibility,EffectiveVisibility> EXPOSED_TYPE_PARAMETER_BOUND

EXPOSED_SUPER_CLASS

static final DiagnosticFactory2<KtSuperTypeListEntry,EffectiveVisibility,EffectiveVisibility> EXPOSED_SUPER_CLASS

EXPOSED_SUPER_INTERFACE

static final DiagnosticFactory2<KtSuperTypeListEntry,EffectiveVisibility,EffectiveVisibility> EXPOSED_SUPER_INTERFACE

INACCESSIBLE_TYPE

static final DiagnosticFactory2<KtExpression,KotlinType,java.util.Collection<KotlinType>> INACCESSIBLE_TYPE

PLATFORM_CLASS_MAPPED_TO_KOTLIN

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

PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT

static final DiagnosticFactory0<KtTypeProjection> PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT

UPPER_BOUND_VIOLATED

static final DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> UPPER_BOUND_VIOLATED

REDUNDANT_NULLABLE

static final DiagnosticFactory0<KtNullableType> REDUNDANT_NULLABLE

WRONG_NUMBER_OF_TYPE_ARGUMENTS

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

NO_TYPE_ARGUMENTS_ON_RHS

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

CONFLICTING_PROJECTION

static final DiagnosticFactory1<KtTypeProjection,ClassifierDescriptor> CONFLICTING_PROJECTION

REDUNDANT_PROJECTION

static final DiagnosticFactory1<KtTypeProjection,ClassifierDescriptor> REDUNDANT_PROJECTION

TYPE_VARIANCE_CONFLICT

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

FINITE_BOUNDS_VIOLATION

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

FINITE_BOUNDS_VIOLATION_IN_JAVA

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

EXPANSIVE_INHERITANCE

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

EXPANSIVE_INHERITANCE_IN_JAVA

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

TYPE_ARGUMENTS_FOR_OUTER_CLASS_WHEN_NESTED_REFERENCED

static final DiagnosticFactory0<KtTypeArgumentList> TYPE_ARGUMENTS_FOR_OUTER_CLASS_WHEN_NESTED_REFERENCED

REIFIED_TYPE_IN_CATCH_CLAUSE

static final DiagnosticFactory0<KtParameter> REIFIED_TYPE_IN_CATCH_CLAUSE

GENERIC_THROWABLE_SUBCLASS

static final DiagnosticFactory0<KtTypeParameterList> GENERIC_THROWABLE_SUBCLASS

CANNOT_ALL_UNDER_IMPORT_FROM_SINGLETON

static final DiagnosticFactory1<KtSimpleNameExpression,ClassDescriptor> CANNOT_ALL_UNDER_IMPORT_FROM_SINGLETON

CANNOT_BE_IMPORTED

static final DiagnosticFactory1<KtSimpleNameExpression,Name> CANNOT_BE_IMPORTED

PACKAGE_CANNOT_BE_IMPORTED

static final DiagnosticFactory0<KtSimpleNameExpression> PACKAGE_CANNOT_BE_IMPORTED

CONFLICTING_IMPORT

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

INCOMPATIBLE_MODIFIERS

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,KtModifierKeywordToken> INCOMPATIBLE_MODIFIERS

DEPRECATED_MODIFIER_PAIR

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,KtModifierKeywordToken> DEPRECATED_MODIFIER_PAIR

REPEATED_MODIFIER

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

REDUNDANT_MODIFIER

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

WRONG_MODIFIER_TARGET

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> WRONG_MODIFIER_TARGET

DEPRECATED_MODIFIER_FOR_TARGET

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> DEPRECATED_MODIFIER_FOR_TARGET

REDUNDANT_MODIFIER_FOR_TARGET

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> REDUNDANT_MODIFIER_FOR_TARGET

WRONG_MODIFIER_CONTAINING_DECLARATION

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> WRONG_MODIFIER_CONTAINING_DECLARATION

DEPRECATED_MODIFIER_CONTAINING_DECLARATION

static final DiagnosticFactory2<com.intellij.psi.PsiElement,KtModifierKeywordToken,java.lang.String> DEPRECATED_MODIFIER_CONTAINING_DECLARATION

ILLEGAL_INLINE_PARAMETER_MODIFIER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KtModifierKeywordToken> ILLEGAL_INLINE_PARAMETER_MODIFIER

WRONG_ANNOTATION_TARGET

static final DiagnosticFactory1<KtAnnotationEntry,java.lang.String> WRONG_ANNOTATION_TARGET

WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET

static final DiagnosticFactory2<KtAnnotationEntry,java.lang.String,java.lang.String> WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET

REPEATED_ANNOTATION

static final DiagnosticFactory0<KtAnnotationEntry> REPEATED_ANNOTATION

NON_SOURCE_ANNOTATION_ON_INLINED_LAMBDA_EXPRESSION

static final DiagnosticFactory0<KtAnnotationEntry> NON_SOURCE_ANNOTATION_ON_INLINED_LAMBDA_EXPRESSION

SUPERTYPES_FOR_ANNOTATION_CLASS

static final DiagnosticFactory0<KtSuperTypeList> SUPERTYPES_FOR_ANNOTATION_CLASS

MISSING_VAL_ON_ANNOTATION_PARAMETER

static final DiagnosticFactory0<KtParameter> MISSING_VAL_ON_ANNOTATION_PARAMETER

ANNOTATION_CLASS_CONSTRUCTOR_CALL

static final DiagnosticFactory0<KtCallExpression> ANNOTATION_CLASS_CONSTRUCTOR_CALL

NOT_AN_ANNOTATION_CLASS

static final DiagnosticFactory1<KtAnnotationEntry,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<KtTypeReference> INVALID_TYPE_OF_ANNOTATION_MEMBER

NULLABLE_TYPE_OF_ANNOTATION_MEMBER

static final DiagnosticFactory0<KtTypeReference> NULLABLE_TYPE_OF_ANNOTATION_MEMBER

ANNOTATION_PARAMETER_MUST_BE_CONST

static final DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_CONST

ANNOTATION_PARAMETER_MUST_BE_KCLASS_LITERAL

static final DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_KCLASS_LITERAL

ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST

static final DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_MUST_BE_ENUM_CONST

ANNOTATION_PARAMETER_DEFAULT_VALUE_MUST_BE_CONSTANT

static final DiagnosticFactory0<KtExpression> ANNOTATION_PARAMETER_DEFAULT_VALUE_MUST_BE_CONSTANT

CONST_VAL_NOT_TOP_LEVEL_OR_OBJECT

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

CONST_VAL_WITH_GETTER

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

CONST_VAL_WITH_DELEGATE

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

TYPE_CANT_BE_USED_FOR_CONST_VAL

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> TYPE_CANT_BE_USED_FOR_CONST_VAL

CONST_VAL_WITHOUT_INITIALIZER

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

CONST_VAL_WITH_NON_CONST_INITIALIZER

static final DiagnosticFactory0<KtExpression> CONST_VAL_WITH_NON_CONST_INITIALIZER

NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION

static final DiagnosticFactory0<KtExpression> NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION

INAPPLICABLE_TARGET_ON_PROPERTY

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

INAPPLICABLE_TARGET_PROPERTY_IMMUTABLE

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

INAPPLICABLE_TARGET_PROPERTY_HAS_NO_DELEGATE

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

INAPPLICABLE_TARGET_PROPERTY_HAS_NO_BACKING_FIELD

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

INAPPLICABLE_RECEIVER_TARGET

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

INAPPLICABLE_PARAM_TARGET

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

REDUNDANT_ANNOTATION_TARGET

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

PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE

static final DiagnosticFactory0<KtTypeProjection> 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<KtSuperTypeEntry> SUPERTYPE_NOT_INITIALIZED

DELEGATION_NOT_TO_INTERFACE

static final DiagnosticFactory0<KtTypeReference> DELEGATION_NOT_TO_INTERFACE

SUPERTYPE_NOT_A_CLASS_OR_INTERFACE

static final DiagnosticFactory0<KtTypeReference> SUPERTYPE_NOT_A_CLASS_OR_INTERFACE

SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE

static final DiagnosticFactory0<KtTypeReference> SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE

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<KtTypeReference> MANY_CLASSES_IN_SUPERTYPE_LIST

SUPERTYPE_APPEARS_TWICE

static final DiagnosticFactory0<KtTypeReference> SUPERTYPE_APPEARS_TWICE

INCONSISTENT_TYPE_PARAMETER_VALUES

static final DiagnosticFactory3<KtSuperTypeList,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<KotlinType>> INCONSISTENT_TYPE_PARAMETER_VALUES

INCONSISTENT_TYPE_PARAMETER_BOUNDS

static final DiagnosticFactory3<KtTypeParameter,TypeParameterDescriptor,ClassDescriptor,java.util.Collection<KotlinType>> INCONSISTENT_TYPE_PARAMETER_BOUNDS

FINAL_SUPERTYPE

static final DiagnosticFactory0<KtTypeReference> FINAL_SUPERTYPE

DATA_CLASS_CANNOT_HAVE_CLASS_SUPERTYPES

static final DiagnosticFactory0<KtTypeReference> DATA_CLASS_CANNOT_HAVE_CLASS_SUPERTYPES

SINGLETON_IN_SUPERTYPE

static final DiagnosticFactory0<KtTypeReference> SINGLETON_IN_SUPERTYPE

NULLABLE_SUPERTYPE

static final DiagnosticFactory0<KtNullableType> NULLABLE_SUPERTYPE

DYNAMIC_SUPERTYPE

static final DiagnosticFactory0<KtTypeReference> DYNAMIC_SUPERTYPE

MISSING_CONSTRUCTOR_KEYWORD

static final DiagnosticFactory0<KtElement> MISSING_CONSTRUCTOR_KEYWORD

CYCLIC_CONSTRUCTOR_DELEGATION_CALL

static final DiagnosticFactory0<KtConstructorDelegationReferenceExpression> CYCLIC_CONSTRUCTOR_DELEGATION_CALL

CONSTRUCTOR_IN_OBJECT

static final DiagnosticFactory0<KtDeclaration> CONSTRUCTOR_IN_OBJECT

SUPERTYPE_INITIALIZED_WITHOUT_PRIMARY_CONSTRUCTOR

static final DiagnosticFactory0<KtSuperTypeCallEntry> SUPERTYPE_INITIALIZED_WITHOUT_PRIMARY_CONSTRUCTOR

PRIMARY_CONSTRUCTOR_DELEGATION_CALL_EXPECTED

static final DiagnosticFactory0<KtConstructorDelegationCall> PRIMARY_CONSTRUCTOR_DELEGATION_CALL_EXPECTED

DELEGATION_SUPER_CALL_IN_ENUM_CONSTRUCTOR

static final DiagnosticFactory0<KtConstructorDelegationReferenceExpression> DELEGATION_SUPER_CALL_IN_ENUM_CONSTRUCTOR

PRIMARY_CONSTRUCTOR_REQUIRED_FOR_DATA_CLASS

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

EXPLICIT_DELEGATION_CALL_REQUIRED

static final DiagnosticFactory0<KtConstructorDelegationCall> EXPLICIT_DELEGATION_CALL_REQUIRED

INSTANCE_ACCESS_BEFORE_SUPER_CALL

static final DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> INSTANCE_ACCESS_BEFORE_SUPER_CALL

ABSTRACT_MODIFIER_IN_INTERFACE

static final DiagnosticFactory0<KtModifierListOwner> ABSTRACT_MODIFIER_IN_INTERFACE

CONSTRUCTOR_IN_INTERFACE

static final DiagnosticFactory0<KtDeclaration> CONSTRUCTOR_IN_INTERFACE

METHOD_OF_ANY_IMPLEMENTED_IN_INTERFACE

static final DiagnosticFactory0<KtDeclaration> METHOD_OF_ANY_IMPLEMENTED_IN_INTERFACE

SUPERTYPE_INITIALIZED_IN_INTERFACE

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

DELEGATION_IN_INTERFACE

static final DiagnosticFactory0<KtDelegatedSuperTypeEntry> DELEGATION_IN_INTERFACE

INTERFACE_WITH_SUPERCLASS

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

CLASS_IN_SUPERTYPE_FOR_ENUM

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

TYPE_PARAMETERS_IN_ENUM

static final DiagnosticFactory0<KtTypeParameterList> TYPE_PARAMETERS_IN_ENUM

ENUM_ENTRY_SHOULD_BE_INITIALIZED

static final DiagnosticFactory0<KtClass> ENUM_ENTRY_SHOULD_BE_INITIALIZED

ENUM_CLASS_CONSTRUCTOR_CALL

static final DiagnosticFactory0<KtCallExpression> ENUM_CLASS_CONSTRUCTOR_CALL

SEALED_CLASS_CONSTRUCTOR_CALL

static final DiagnosticFactory0<KtCallExpression> SEALED_CLASS_CONSTRUCTOR_CALL

SEALED_SUPERTYPE

static final DiagnosticFactory0<KtTypeReference> SEALED_SUPERTYPE

SEALED_SUPERTYPE_IN_LOCAL_CLASS

static final DiagnosticFactory0<KtTypeReference> SEALED_SUPERTYPE_IN_LOCAL_CLASS

MANY_COMPANION_OBJECTS

static final DiagnosticFactory0<KtObjectDeclaration> MANY_COMPANION_OBJECTS

DEPRECATION

static final DiagnosticFactory2<com.intellij.psi.PsiElement,DeclarationDescriptor,java.lang.String> DEPRECATION

DEPRECATION_ERROR

static final DiagnosticFactory2<com.intellij.psi.PsiElement,DeclarationDescriptor,java.lang.String> DEPRECATION_ERROR

LOCAL_OBJECT_NOT_ALLOWED

static final DiagnosticFactory1<KtObjectDeclaration,ClassDescriptor> LOCAL_OBJECT_NOT_ALLOWED

LOCAL_INTERFACE_NOT_ALLOWED

static final DiagnosticFactory1<KtClass,ClassDescriptor> LOCAL_INTERFACE_NOT_ALLOWED

FINAL_UPPER_BOUND

static final DiagnosticFactory1<KtTypeReference,KotlinType> FINAL_UPPER_BOUND

DYNAMIC_UPPER_BOUND

static final DiagnosticFactory0<KtTypeReference> DYNAMIC_UPPER_BOUND

UPPER_BOUND_IS_EXTENSION_FUNCTION_TYPE

static final DiagnosticFactory0<KtTypeReference> UPPER_BOUND_IS_EXTENSION_FUNCTION_TYPE

ONLY_ONE_CLASS_BOUND_ALLOWED

static final DiagnosticFactory0<KtTypeReference> ONLY_ONE_CLASS_BOUND_ALLOWED

BOUNDS_NOT_ALLOWED_IF_BOUNDED_BY_TYPE_PARAMETER

static final DiagnosticFactory0<KtElement> BOUNDS_NOT_ALLOWED_IF_BOUNDED_BY_TYPE_PARAMETER

REPEATED_BOUND

static final DiagnosticFactory0<KtTypeReference> REPEATED_BOUND

CONFLICTING_UPPER_BOUNDS

static final DiagnosticFactory1<KtNamedDeclaration,TypeParameterDescriptor> CONFLICTING_UPPER_BOUNDS

NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER

static final DiagnosticFactory2<KtSimpleNameExpression,KtTypeConstraint,KtTypeParameterListOwner> NAME_IN_CONSTRAINT_IS_NOT_A_TYPE_PARAMETER

VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY

static final DiagnosticFactory0<KtTypeParameter> VARIANCE_ON_TYPE_PARAMETER_OF_FUNCTION_OR_PROPERTY

DEPRECATED_TYPE_PARAMETER_SYNTAX

static final DiagnosticFactory0<KtTypeParameterList> DEPRECATED_TYPE_PARAMETER_SYNTAX

REIFIED_TYPE_PARAMETER_NO_INLINE

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

TYPE_PARAMETERS_NOT_ALLOWED

static final DiagnosticFactory0<KtDeclaration> TYPE_PARAMETERS_NOT_ALLOWED

TYPE_PARAMETER_OF_PROPERTY_NOT_USED_IN_RECEIVER

static final DiagnosticFactory0<KtTypeParameter> TYPE_PARAMETER_OF_PROPERTY_NOT_USED_IN_RECEIVER

CYCLIC_GENERIC_UPPER_BOUND

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

MISPLACED_TYPE_PARAMETER_CONSTRAINTS

static final DiagnosticFactory0<KtTypeParameter> MISPLACED_TYPE_PARAMETER_CONSTRAINTS

CONFLICTING_OVERLOADS

static final DiagnosticFactory2<com.intellij.psi.PsiElement,CallableMemberDescriptor,DeclarationDescriptor> CONFLICTING_OVERLOADS

NON_FINAL_MEMBER_IN_FINAL_CLASS

static final DiagnosticFactory0<KtNamedDeclaration> NON_FINAL_MEMBER_IN_FINAL_CLASS

NON_FINAL_MEMBER_IN_OBJECT

static final DiagnosticFactory0<KtNamedDeclaration> NON_FINAL_MEMBER_IN_OBJECT

NOTHING_TO_OVERRIDE

static final DiagnosticFactory1<KtModifierListOwner,CallableMemberDescriptor> NOTHING_TO_OVERRIDE

VIRTUAL_MEMBER_HIDDEN

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

CANNOT_OVERRIDE_INVISIBLE_MEMBER

static final DiagnosticFactory2<KtModifierListOwner,CallableMemberDescriptor,CallableDescriptor> CANNOT_OVERRIDE_INVISIBLE_MEMBER

DATA_CLASS_OVERRIDE_CONFLICT

static final DiagnosticFactory2<com.intellij.psi.PsiElement,CallableMemberDescriptor,DeclarationDescriptor> DATA_CLASS_OVERRIDE_CONFLICT

CANNOT_INFER_VISIBILITY

static final DiagnosticFactory1<KtDeclaration,CallableMemberDescriptor> CANNOT_INFER_VISIBILITY

OVERRIDING_FINAL_MEMBER

static final DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,DeclarationDescriptor> OVERRIDING_FINAL_MEMBER

CANNOT_WEAKEN_ACCESS_PRIVILEGE

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

CANNOT_CHANGE_ACCESS_PRIVILEGE

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

RETURN_TYPE_MISMATCH_ON_OVERRIDE

static final DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_OVERRIDE

PROPERTY_TYPE_MISMATCH_ON_OVERRIDE

static final DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_OVERRIDE

VAR_TYPE_MISMATCH_ON_OVERRIDE

static final DiagnosticFactory2<KtNamedDeclaration,CallableMemberDescriptor,CallableMemberDescriptor> VAR_TYPE_MISMATCH_ON_OVERRIDE

RETURN_TYPE_MISMATCH_ON_INHERITANCE

static final DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> RETURN_TYPE_MISMATCH_ON_INHERITANCE

PROPERTY_TYPE_MISMATCH_ON_INHERITANCE

static final DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> PROPERTY_TYPE_MISMATCH_ON_INHERITANCE

VAR_TYPE_MISMATCH_ON_INHERITANCE

static final DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> VAR_TYPE_MISMATCH_ON_INHERITANCE

OVERRIDING_FINAL_MEMBER_BY_DELEGATION

static final DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> OVERRIDING_FINAL_MEMBER_BY_DELEGATION

VAR_OVERRIDDEN_BY_VAL_BY_DELEGATION

static final DiagnosticFactory2<KtClassOrObject,CallableMemberDescriptor,CallableMemberDescriptor> VAR_OVERRIDDEN_BY_VAL_BY_DELEGATION

ABSTRACT_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> ABSTRACT_MEMBER_NOT_IMPLEMENTED

ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED

MANY_IMPL_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> MANY_IMPL_MEMBER_NOT_IMPLEMENTED

MANY_INTERFACES_MEMBER_NOT_IMPLEMENTED

static final DiagnosticFactory2<KtClassOrObject,KtClassOrObject,CallableMemberDescriptor> MANY_INTERFACES_MEMBER_NOT_IMPLEMENTED

AMBIGUOUS_ANONYMOUS_TYPE_INFERRED

static final DiagnosticFactory1<KtNamedDeclaration,java.util.Collection<KotlinType>> AMBIGUOUS_ANONYMOUS_TYPE_INFERRED

VAR_OVERRIDDEN_BY_VAL

static final DiagnosticFactory2<KtNamedDeclaration,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

SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY

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

PRIVATE_SETTER_FOR_ABSTRACT_PROPERTY

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

PRIVATE_SETTER_FOR_OPEN_PROPERTY

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

WRONG_GETTER_RETURN_TYPE

static final DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> WRONG_GETTER_RETURN_TYPE

WRONG_SETTER_RETURN_TYPE

static final DiagnosticFactory0<KtTypeReference> WRONG_SETTER_RETURN_TYPE

ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS

static final DiagnosticFactory0<KtModifierListOwner> ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS

ABSTRACT_PROPERTY_WITH_INITIALIZER

static final DiagnosticFactory0<KtExpression> ABSTRACT_PROPERTY_WITH_INITIALIZER

ABSTRACT_PROPERTY_WITH_GETTER

static final DiagnosticFactory0<KtPropertyAccessor> ABSTRACT_PROPERTY_WITH_GETTER

ABSTRACT_PROPERTY_WITH_SETTER

static final DiagnosticFactory0<KtPropertyAccessor> ABSTRACT_PROPERTY_WITH_SETTER

ABSTRACT_DELEGATED_PROPERTY

static final DiagnosticFactory0<KtPropertyDelegate> ABSTRACT_DELEGATED_PROPERTY

ACCESSOR_FOR_DELEGATED_PROPERTY

static final DiagnosticFactory0<KtPropertyAccessor> ACCESSOR_FOR_DELEGATED_PROPERTY

DELEGATED_PROPERTY_IN_INTERFACE

static final DiagnosticFactory0<KtPropertyDelegate> DELEGATED_PROPERTY_IN_INTERFACE

LOCAL_VARIABLE_WITH_DELEGATE

static final DiagnosticFactory0<KtPropertyDelegate> LOCAL_VARIABLE_WITH_DELEGATE

PROPERTY_WITH_NO_TYPE_NO_INITIALIZER

static final DiagnosticFactory0<KtProperty> PROPERTY_WITH_NO_TYPE_NO_INITIALIZER

MUST_BE_INITIALIZED

static final DiagnosticFactory0<KtProperty> MUST_BE_INITIALIZED

MUST_BE_INITIALIZED_OR_BE_ABSTRACT

static final DiagnosticFactory0<KtProperty> MUST_BE_INITIALIZED_OR_BE_ABSTRACT

EXTENSION_PROPERTY_WITH_BACKING_FIELD

static final DiagnosticFactory0<KtExpression> EXTENSION_PROPERTY_WITH_BACKING_FIELD

PROPERTY_INITIALIZER_NO_BACKING_FIELD

static final DiagnosticFactory0<KtExpression> PROPERTY_INITIALIZER_NO_BACKING_FIELD

PROPERTY_INITIALIZER_IN_INTERFACE

static final DiagnosticFactory0<KtExpression> PROPERTY_INITIALIZER_IN_INTERFACE

PRIVATE_PROPERTY_IN_INTERFACE

static final DiagnosticFactory0<KtProperty> PRIVATE_PROPERTY_IN_INTERFACE

BACKING_FIELD_IN_INTERFACE

static final DiagnosticFactory0<KtProperty> BACKING_FIELD_IN_INTERFACE

INAPPLICABLE_LATEINIT_MODIFIER

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

ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS

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

VAL_WITH_SETTER

static final DiagnosticFactory0<KtPropertyAccessor> VAL_WITH_SETTER

SETTER_PARAMETER_WITH_DEFAULT_VALUE

static final DiagnosticFactory0<KtExpression> SETTER_PARAMETER_WITH_DEFAULT_VALUE

WRONG_SETTER_PARAMETER_TYPE

static final DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> WRONG_SETTER_PARAMETER_TYPE

ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS

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

ABSTRACT_FUNCTION_WITH_BODY

static final DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> ABSTRACT_FUNCTION_WITH_BODY

NON_ABSTRACT_FUNCTION_WITH_NO_BODY

static final DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> NON_ABSTRACT_FUNCTION_WITH_NO_BODY

PRIVATE_FUNCTION_WITH_NO_BODY

static final DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> PRIVATE_FUNCTION_WITH_NO_BODY

NON_MEMBER_FUNCTION_NO_BODY

static final DiagnosticFactory1<KtFunction,SimpleFunctionDescriptor> NON_MEMBER_FUNCTION_NO_BODY

FUNCTION_DECLARATION_WITH_NO_NAME

static final DiagnosticFactory0<KtFunction> FUNCTION_DECLARATION_WITH_NO_NAME

ANONYMOUS_FUNCTION_WITH_NAME

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

VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION

static final DiagnosticFactory0<KtParameter> VALUE_PARAMETER_WITH_NO_TYPE_ANNOTATION

NO_TAIL_CALLS_FOUND

static final DiagnosticFactory0<KtNamedFunction> NO_TAIL_CALLS_FOUND

ANONYMOUS_FUNCTION_PARAMETER_WITH_DEFAULT_VALUE

static final DiagnosticFactory0<KtParameter> ANONYMOUS_FUNCTION_PARAMETER_WITH_DEFAULT_VALUE

USELESS_VARARG_ON_PARAMETER

static final DiagnosticFactory0<KtParameter> USELESS_VARARG_ON_PARAMETER

MULTIPLE_VARARG_PARAMETERS

static final DiagnosticFactory0<KtParameter> MULTIPLE_VARARG_PARAMETERS

DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE

static final DiagnosticFactory0<KtParameter> DEFAULT_VALUE_NOT_ALLOWED_IN_OVERRIDE

MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES

static final DiagnosticFactory1<KtParameter,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES

MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE

static final DiagnosticFactory1<KtClassOrObject,ValueParameterDescriptor> MULTIPLE_DEFAULTS_INHERITED_FROM_SUPERTYPES_WHEN_NO_EXPLICIT_OVERRIDE

PARAMETER_NAME_CHANGED_ON_OVERRIDE

static final DiagnosticFactory2<KtParameter,ClassDescriptor,ValueParameterDescriptor> PARAMETER_NAME_CHANGED_ON_OVERRIDE

DIFFERENT_NAMES_FOR_THE_SAME_PARAMETER_IN_SUPERTYPES

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

NAME_FOR_AMBIGUOUS_PARAMETER

static final DiagnosticFactory0<KtReferenceExpression> NAME_FOR_AMBIGUOUS_PARAMETER

DATA_CLASS_WITHOUT_PARAMETERS

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

DATA_CLASS_VARARG_PARAMETER

static final DiagnosticFactory0<KtParameter> DATA_CLASS_VARARG_PARAMETER

DATA_CLASS_NOT_PROPERTY_PARAMETER

static final DiagnosticFactory0<KtParameter> DATA_CLASS_NOT_PROPERTY_PARAMETER

NAME_SHADOWING

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

ACCESSOR_PARAMETER_NAME_SHADOWING

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

TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM

static final DiagnosticFactory0<KtExpression> 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<KtReferenceExpression> ARGUMENT_PASSED_TWICE

NAMED_PARAMETER_NOT_FOUND

static final DiagnosticFactory1<KtReferenceExpression,KtReferenceExpression> NAMED_PARAMETER_NOT_FOUND

NAMED_ARGUMENTS_NOT_ALLOWED

static final DiagnosticFactory1<com.intellij.psi.PsiElement,Errors.BadNamedArgumentsTarget> NAMED_ARGUMENTS_NOT_ALLOWED

VARARG_OUTSIDE_PARENTHESES

static final DiagnosticFactory0<KtExpression> VARARG_OUTSIDE_PARENTHESES

NON_VARARG_SPREAD

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

SPREAD_OF_NULLABLE

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

MANY_LAMBDA_EXPRESSION_ARGUMENTS

static final DiagnosticFactory0<KtExpression> MANY_LAMBDA_EXPRESSION_ARGUMENTS

TOO_MANY_ARGUMENTS

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

NO_VALUE_FOR_PARAMETER

static final DiagnosticFactory1<KtElement,ValueParameterDescriptor> NO_VALUE_FOR_PARAMETER

MISSING_RECEIVER

static final DiagnosticFactory1<KtExpression,KotlinType> MISSING_RECEIVER

NO_RECEIVER_ALLOWED

static final DiagnosticFactory0<KtExpression> NO_RECEIVER_ALLOWED

ILLEGAL_SELECTOR

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

SAFE_CALL_IN_QUALIFIER

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

FUNCTION_EXPECTED

static final DiagnosticFactory2<KtExpression,KtExpression,KotlinType> FUNCTION_EXPECTED

FUNCTION_CALL_EXPECTED

static final DiagnosticFactory2<KtExpression,KtExpression,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<KtExpression> 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

INVOKE_EXTENSION_ON_NOT_EXTENSION_FUNCTION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KtExpression> INVOKE_EXTENSION_ON_NOT_EXTENSION_FUNCTION

INVOKE_ON_EXTENSION_FUNCTION_WITH_EXPLICIT_DISPATCH_RECEIVER

static final DiagnosticFactory0<KtElement> INVOKE_ON_EXTENSION_FUNCTION_WITH_EXPLICIT_DISPATCH_RECEIVER

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,KotlinType> REIFIED_TYPE_FORBIDDEN_SUBSTITUTION

REIFIED_TYPE_UNSAFE_SUBSTITUTION

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> REIFIED_TYPE_UNSAFE_SUBSTITUTION

CANNOT_INFER_PARAMETER_TYPE

static final DiagnosticFactory0<KtParameter> 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_PARAMETER_CONSTRAINT_ERROR

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

TYPE_INFERENCE_INCORPORATION_ERROR

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

TYPE_INFERENCE_ONLY_INPUT_TYPES

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

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<KtElement,KotlinType,KotlinType> TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH

TYPE_INFERENCE_FAILED_ON_SPECIAL_CONSTRUCT

static final DiagnosticFactory0<KtExpression> TYPE_INFERENCE_FAILED_ON_SPECIAL_CONSTRUCT

EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED

static final DiagnosticFactory1<KtExpression,CallableMemberDescriptor> EXTENSION_IN_CLASS_REFERENCE_NOT_ALLOWED

CALLABLE_REFERENCE_LHS_NOT_A_CLASS

static final DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_LHS_NOT_A_CLASS

CALLABLE_REFERENCE_TO_MEMBER_OR_EXTENSION_WITH_EMPTY_LHS

static final DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_MEMBER_OR_EXTENSION_WITH_EMPTY_LHS

CALLABLE_REFERENCE_TO_OBJECT_MEMBER

static final DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_OBJECT_MEMBER

CALLABLE_REFERENCE_TO_ANNOTATION_CONSTRUCTOR

static final DiagnosticFactory0<KtExpression> CALLABLE_REFERENCE_TO_ANNOTATION_CONSTRUCTOR

CLASS_LITERAL_LHS_NOT_A_CLASS

static final DiagnosticFactory0<KtExpression> CLASS_LITERAL_LHS_NOT_A_CLASS

ARRAY_CLASS_LITERAL_REQUIRES_ARGUMENT

static final DiagnosticFactory0<KtExpression> ARRAY_CLASS_LITERAL_REQUIRES_ARGUMENT

INITIALIZER_REQUIRED_FOR_DESTRUCTURING_DECLARATION

static final DiagnosticFactory0<KtDestructuringDeclaration> INITIALIZER_REQUIRED_FOR_DESTRUCTURING_DECLARATION

COMPONENT_FUNCTION_MISSING

static final DiagnosticFactory2<KtExpression,Name,KotlinType> COMPONENT_FUNCTION_MISSING

COMPONENT_FUNCTION_ON_NULLABLE

static final DiagnosticFactory1<KtExpression,Name> COMPONENT_FUNCTION_ON_NULLABLE

COMPONENT_FUNCTION_AMBIGUITY

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

COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH

static final DiagnosticFactory3<KtExpression,Name,KotlinType,KotlinType> COMPONENT_FUNCTION_RETURN_TYPE_MISMATCH

SUPER_IS_NOT_AN_EXPRESSION

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

SUPER_CANT_BE_EXTENSION_RECEIVER

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

SUPER_NOT_AVAILABLE

static final DiagnosticFactory0<KtSuperExpression> SUPER_NOT_AVAILABLE

SUPERCLASS_NOT_ACCESSIBLE_FROM_INTERFACE

static final DiagnosticFactory0<KtSuperExpression> SUPERCLASS_NOT_ACCESSIBLE_FROM_INTERFACE

AMBIGUOUS_SUPER

static final DiagnosticFactory0<KtSuperExpression> AMBIGUOUS_SUPER

ABSTRACT_SUPER_CALL

static final DiagnosticFactory0<KtExpression> ABSTRACT_SUPER_CALL

NOT_A_SUPERTYPE

static final DiagnosticFactory0<KtTypeReference> 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<KtArrayAccessExpression> NO_GET_METHOD

NO_SET_METHOD

static final DiagnosticFactory0<KtArrayAccessExpression> NO_SET_METHOD

DEPRECATED_UNARY_PLUS_MINUS

static final DiagnosticFactory2<KtUnaryExpression,FunctionDescriptor,java.lang.String> DEPRECATED_UNARY_PLUS_MINUS

INC_DEC_SHOULD_NOT_RETURN_UNIT

static final DiagnosticFactory0<KtSimpleNameExpression> INC_DEC_SHOULD_NOT_RETURN_UNIT

ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT

static final DiagnosticFactory2<KtSimpleNameExpression,DeclarationDescriptor,KtSimpleNameExpression> 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<KtSimpleNameExpression> EQUALS_MISSING

EQUALITY_NOT_APPLICABLE

static final DiagnosticFactory3<KtBinaryExpression,KtSimpleNameExpression,KotlinType,KotlinType> EQUALITY_NOT_APPLICABLE

HAS_NEXT_MISSING

static final DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_MISSING

HAS_NEXT_FUNCTION_AMBIGUITY

static final DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_AMBIGUITY

HAS_NEXT_FUNCTION_NONE_APPLICABLE

static final DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_NONE_APPLICABLE

HAS_NEXT_FUNCTION_TYPE_MISMATCH

static final DiagnosticFactory1<KtExpression,KotlinType> HAS_NEXT_FUNCTION_TYPE_MISMATCH

NEXT_AMBIGUITY

static final DiagnosticFactory1<KtExpression,KotlinType> NEXT_AMBIGUITY

NEXT_MISSING

static final DiagnosticFactory1<KtExpression,KotlinType> NEXT_MISSING

NEXT_NONE_APPLICABLE

static final DiagnosticFactory1<KtExpression,KotlinType> NEXT_NONE_APPLICABLE

ITERATOR_MISSING

static final DiagnosticFactory0<KtExpression> ITERATOR_MISSING

ITERATOR_ON_NULLABLE

static final DiagnosticFactory0<KtExpression> ITERATOR_ON_NULLABLE

ITERATOR_AMBIGUITY

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

DELEGATE_SPECIAL_FUNCTION_MISSING

static final DiagnosticFactory2<KtExpression,java.lang.String,KotlinType> DELEGATE_SPECIAL_FUNCTION_MISSING

DELEGATE_RESOLVED_TO_DEPRECATED_CONVENTION

static final DiagnosticFactory3<com.intellij.psi.PsiElement,FunctionDescriptor,KotlinType,java.lang.String> DELEGATE_RESOLVED_TO_DEPRECATED_CONVENTION

DELEGATE_SPECIAL_FUNCTION_AMBIGUITY

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

DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE

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

DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH

static final DiagnosticFactory3<KtExpression,java.lang.String,KotlinType,KotlinType> DELEGATE_SPECIAL_FUNCTION_RETURN_TYPE_MISMATCH

DELEGATE_PD_METHOD_NONE_APPLICABLE

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

COMPARE_TO_TYPE_MISMATCH

static final DiagnosticFactory1<KtSimpleNameExpression,KotlinType> COMPARE_TO_TYPE_MISMATCH

UNDERSCORE_IS_RESERVED

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

INVALID_CHARACTERS

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

INAPPLICABLE_OPERATOR_MODIFIER

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

INAPPLICABLE_INFIX_MODIFIER

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

OPERATOR_MODIFIER_REQUIRED

static final DiagnosticFactory2<com.intellij.psi.PsiElement,FunctionDescriptor,java.lang.String> OPERATOR_MODIFIER_REQUIRED

INFIX_MODIFIER_REQUIRED

static final DiagnosticFactory2<KtOperationReferenceExpression,FunctionDescriptor,java.lang.String> INFIX_MODIFIER_REQUIRED

LABEL_NAME_CLASH

static final DiagnosticFactory0<KtSimpleNameExpression> LABEL_NAME_CLASH

AMBIGUOUS_LABEL

static final DiagnosticFactory0<KtSimpleNameExpression> AMBIGUOUS_LABEL

BREAK_OR_CONTINUE_OUTSIDE_A_LOOP

static final DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_OUTSIDE_A_LOOP

BREAK_OR_CONTINUE_IN_WHEN

static final DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_IN_WHEN

BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY

static final DiagnosticFactory0<KtExpressionWithLabel> BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY

NOT_A_LOOP_LABEL

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

NOT_A_RETURN_LABEL

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

UNREACHABLE_CODE

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

VARIABLE_WITH_NO_TYPE_NO_INITIALIZER

static final DiagnosticFactory0<KtVariableDeclaration> VARIABLE_WITH_NO_TYPE_NO_INITIALIZER

UNINITIALIZED_VARIABLE

static final DiagnosticFactory1<KtSimpleNameExpression,VariableDescriptor> UNINITIALIZED_VARIABLE

UNINITIALIZED_PARAMETER

static final DiagnosticFactory1<KtSimpleNameExpression,ValueParameterDescriptor> UNINITIALIZED_PARAMETER

UNUSED_VARIABLE

static final DiagnosticFactory1<KtNamedDeclaration,VariableDescriptor> UNUSED_VARIABLE

UNUSED_PARAMETER

static final DiagnosticFactory1<KtParameter,VariableDescriptor> UNUSED_PARAMETER

ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE

static final DiagnosticFactory1<KtNamedDeclaration,VariableDescriptor> ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE

VARIABLE_WITH_REDUNDANT_INITIALIZER

static final DiagnosticFactory1<KtExpression,DeclarationDescriptor> VARIABLE_WITH_REDUNDANT_INITIALIZER

UNUSED_VALUE

static final DiagnosticFactory2<KtBinaryExpression,KtElement,DeclarationDescriptor> UNUSED_VALUE

UNUSED_CHANGED_VALUE

static final DiagnosticFactory1<KtElement,KtElement> UNUSED_CHANGED_VALUE

UNUSED_EXPRESSION

static final DiagnosticFactory0<KtElement> UNUSED_EXPRESSION

UNUSED_LAMBDA_EXPRESSION

static final DiagnosticFactory0<KtLambdaExpression> UNUSED_LAMBDA_EXPRESSION

VAL_REASSIGNMENT

static final DiagnosticFactory1<KtExpression,DeclarationDescriptor> VAL_REASSIGNMENT

SETTER_PROJECTED_OUT

static final DiagnosticFactory1<KtExpression,DeclarationDescriptor> SETTER_PROJECTED_OUT

INITIALIZATION_BEFORE_DECLARATION

static final DiagnosticFactory1<KtExpression,DeclarationDescriptor> INITIALIZATION_BEFORE_DECLARATION

VARIABLE_EXPECTED

static final DiagnosticFactory0<KtExpression> VARIABLE_EXPECTED

SENSELESS_COMPARISON

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

SENSELESS_NULL_IN_WHEN

static final DiagnosticFactory0<KtElement> SENSELESS_NULL_IN_WHEN

INVALID_IF_AS_EXPRESSION

static final DiagnosticFactory0<KtIfExpression> INVALID_IF_AS_EXPRESSION

UNSAFE_CALL

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

UNSAFE_IMPLICIT_INVOKE_CALL

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> UNSAFE_IMPLICIT_INVOKE_CALL

UNSAFE_INFIX_CALL

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

UNNECESSARY_SAFE_CALL

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

UNEXPECTED_SAFE_CALL

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

UNNECESSARY_NOT_NULL_ASSERTION

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

NOT_NULL_ASSERTION_ON_LAMBDA_EXPRESSION

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

USELESS_ELVIS

static final DiagnosticFactory1<KtBinaryExpression,KotlinType> USELESS_ELVIS

USELESS_ELVIS_ON_LAMBDA_EXPRESSION

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

DIVISION_BY_ZERO

static final DiagnosticFactory0<KtExpression> DIVISION_BY_ZERO

INTEGER_OVERFLOW

static final DiagnosticFactory0<KtExpression> INTEGER_OVERFLOW

WRONG_LONG_SUFFIX

static final DiagnosticFactory0<KtConstantExpression> WRONG_LONG_SUFFIX

INT_LITERAL_OUT_OF_RANGE

static final DiagnosticFactory0<KtConstantExpression> INT_LITERAL_OUT_OF_RANGE

FLOAT_LITERAL_OUT_OF_RANGE

static final DiagnosticFactory0<KtConstantExpression> FLOAT_LITERAL_OUT_OF_RANGE

CONSTANT_EXPECTED_TYPE_MISMATCH

static final DiagnosticFactory2<KtConstantExpression,java.lang.String,KotlinType> CONSTANT_EXPECTED_TYPE_MISMATCH

INCORRECT_CHARACTER_LITERAL

static final DiagnosticFactory0<KtConstantExpression> INCORRECT_CHARACTER_LITERAL

EMPTY_CHARACTER_LITERAL

static final DiagnosticFactory0<KtConstantExpression> EMPTY_CHARACTER_LITERAL

TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL

static final DiagnosticFactory1<KtConstantExpression,KtConstantExpression> TOO_MANY_CHARACTERS_IN_CHARACTER_LITERAL

ILLEGAL_ESCAPE

static final DiagnosticFactory1<KtElement,KtElement> ILLEGAL_ESCAPE

NULL_FOR_NONNULL_TYPE

static final DiagnosticFactory1<KtConstantExpression,KotlinType> NULL_FOR_NONNULL_TYPE

ILLEGAL_ESCAPE_SEQUENCE

static final DiagnosticFactory0<KtEscapeStringTemplateEntry> ILLEGAL_ESCAPE_SEQUENCE

CANNOT_CHECK_FOR_ERASED

static final DiagnosticFactory1<KtElement,KotlinType> CANNOT_CHECK_FOR_ERASED

UNCHECKED_CAST

static final DiagnosticFactory2<KtBinaryExpressionWithTypeRHS,KotlinType,KotlinType> UNCHECKED_CAST

USELESS_CAST

static final DiagnosticFactory0<KtBinaryExpressionWithTypeRHS> USELESS_CAST

CAST_NEVER_SUCCEEDS

static final DiagnosticFactory0<KtSimpleNameExpression> CAST_NEVER_SUCCEEDS

DYNAMIC_NOT_ALLOWED

static final DiagnosticFactory0<KtTypeReference> DYNAMIC_NOT_ALLOWED

IS_ENUM_ENTRY

static final DiagnosticFactory0<KtTypeReference> IS_ENUM_ENTRY

ENUM_ENTRY_AS_TYPE

static final DiagnosticFactory0<KtTypeReference> ENUM_ENTRY_AS_TYPE

IMPLICIT_CAST_TO_ANY

static final DiagnosticFactory2<KtExpression,KotlinType,KotlinType> IMPLICIT_CAST_TO_ANY

SMARTCAST_IMPOSSIBLE

static final DiagnosticFactory3<KtExpression,KotlinType,java.lang.String,java.lang.String> SMARTCAST_IMPOSSIBLE

ALWAYS_NULL

static final DiagnosticFactory0<KtExpression> ALWAYS_NULL

USELESS_NULLABLE_CHECK

static final DiagnosticFactory0<KtNullableType> USELESS_NULLABLE_CHECK

LOCAL_EXTENSION_PROPERTY

static final DiagnosticFactory0<KtTypeReference> LOCAL_EXTENSION_PROPERTY

LOCAL_VARIABLE_WITH_GETTER

static final DiagnosticFactory0<KtPropertyAccessor> LOCAL_VARIABLE_WITH_GETTER

LOCAL_VARIABLE_WITH_SETTER

static final DiagnosticFactory0<KtPropertyAccessor> LOCAL_VARIABLE_WITH_SETTER

INVISIBLE_SETTER

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

VAL_OR_VAR_ON_LOOP_PARAMETER

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

VAL_OR_VAR_ON_LOOP_MULTI_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_LOOP_MULTI_PARAMETER

VAL_OR_VAR_ON_FUN_PARAMETER

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

VAL_OR_VAR_ON_CATCH_PARAMETER

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

VAL_OR_VAR_ON_SECONDARY_CONSTRUCTOR_PARAMETER

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KtKeywordToken> VAL_OR_VAR_ON_SECONDARY_CONSTRUCTOR_PARAMETER

EXPECTED_CONDITION

static final DiagnosticFactory0<KtWhenCondition> EXPECTED_CONDITION

ELSE_MISPLACED_IN_WHEN

static final DiagnosticFactory0<KtWhenEntry> ELSE_MISPLACED_IN_WHEN

NO_ELSE_IN_WHEN

static final DiagnosticFactory1<KtWhenExpression,java.util.List<WhenMissingCase>> NO_ELSE_IN_WHEN

NON_EXHAUSTIVE_WHEN

static final DiagnosticFactory1<KtWhenExpression,java.util.List<WhenMissingCase>> NON_EXHAUSTIVE_WHEN

COMMA_IN_WHEN_CONDITION_WITHOUT_ARGUMENT

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

TYPE_MISMATCH

static final DiagnosticFactory2<KtExpression,KotlinType,KotlinType> TYPE_MISMATCH

TYPE_MISMATCH_DUE_TO_TYPE_PROJECTIONS

static final DiagnosticFactory1<KtElement,TypeMismatchDueToTypeProjectionsData> TYPE_MISMATCH_DUE_TO_TYPE_PROJECTIONS

MEMBER_PROJECTED_OUT

static final DiagnosticFactory2<KtElement,CallableDescriptor,KotlinType> MEMBER_PROJECTED_OUT

RETURN_TYPE_MISMATCH

static final DiagnosticFactory1<KtExpression,KotlinType> RETURN_TYPE_MISMATCH

EXPECTED_TYPE_MISMATCH

static final DiagnosticFactory1<KtExpression,KotlinType> EXPECTED_TYPE_MISMATCH

ASSIGNMENT_TYPE_MISMATCH

static final DiagnosticFactory1<KtBinaryExpression,KotlinType> ASSIGNMENT_TYPE_MISMATCH

TYPE_MISMATCH_IN_FOR_LOOP

static final DiagnosticFactory2<KtTypeReference,KotlinType,KotlinType> TYPE_MISMATCH_IN_FOR_LOOP

TYPE_MISMATCH_IN_CONDITION

static final DiagnosticFactory1<KtElement,KotlinType> TYPE_MISMATCH_IN_CONDITION

RESULT_TYPE_MISMATCH

static final DiagnosticFactory3<KtExpression,java.lang.String,KotlinType,KotlinType> RESULT_TYPE_MISMATCH

TYPE_MISMATCH_IN_RANGE

static final DiagnosticFactory0<KtWhenConditionInRange> TYPE_MISMATCH_IN_RANGE

EXPECTED_PARAMETER_TYPE_MISMATCH

static final DiagnosticFactory1<KtParameter,KotlinType> EXPECTED_PARAMETER_TYPE_MISMATCH

EXPECTED_PARAMETERS_NUMBER_MISMATCH

static final DiagnosticFactory2<KtFunction,java.lang.Integer,java.util.List<KotlinType>> EXPECTED_PARAMETERS_NUMBER_MISMATCH

INCOMPATIBLE_TYPES

static final DiagnosticFactory2<KtElement,KotlinType,KotlinType> INCOMPATIBLE_TYPES

IMPLICIT_NOTHING_RETURN_TYPE

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

IMPLICIT_NOTHING_PROPERTY_TYPE

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

IMPLICIT_INTERSECTION_TYPE

static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> IMPLICIT_INTERSECTION_TYPE

EXPRESSION_EXPECTED

static final DiagnosticFactory1<KtExpression,KtExpression> EXPRESSION_EXPECTED

ASSIGNMENT_IN_EXPRESSION_CONTEXT

static final DiagnosticFactory0<KtBinaryExpression> ASSIGNMENT_IN_EXPRESSION_CONTEXT

DECLARATION_IN_ILLEGAL_CONTEXT

static final DiagnosticFactory0<KtDeclaration> DECLARATION_IN_ILLEGAL_CONTEXT

EXPRESSION_EXPECTED_PACKAGE_FOUND

static final DiagnosticFactory0<KtSimpleNameExpression> EXPRESSION_EXPECTED_PACKAGE_FOUND

RETURN_NOT_ALLOWED

static final DiagnosticFactory0<KtReturnExpression> RETURN_NOT_ALLOWED

RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY

static final DiagnosticFactory0<KtReturnExpression> RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY

NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY

static final DiagnosticFactory0<KtDeclarationWithBody> NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY

ANONYMOUS_INITIALIZER_IN_INTERFACE

static final DiagnosticFactory0<KtAnonymousInitializer> ANONYMOUS_INITIALIZER_IN_INTERFACE

NO_THIS

static final DiagnosticFactory0<KtThisExpression> NO_THIS

NO_COMPANION_OBJECT

static final DiagnosticFactory1<KtSimpleNameExpression,ClassifierDescriptor> NO_COMPANION_OBJECT

TYPE_PARAMETER_IS_NOT_AN_EXPRESSION

static final DiagnosticFactory1<KtSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION

TYPE_PARAMETER_ON_LHS_OF_DOT

static final DiagnosticFactory1<KtSimpleNameExpression,TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT

NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE

static final DiagnosticFactory1<KtExpression,ClassDescriptor> NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE

NESTED_CLASS_SHOULD_BE_QUALIFIED

static final DiagnosticFactory2<KtExpression,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<KtClass> NESTED_CLASS_NOT_ALLOWED

NON_PUBLIC_CALL_FROM_PUBLIC_INLINE

static final DiagnosticFactory2<KtElement,DeclarationDescriptor,DeclarationDescriptor> NON_PUBLIC_CALL_FROM_PUBLIC_INLINE

PRIVATE_CLASS_MEMBER_FROM_INLINE

static final DiagnosticFactory2<KtElement,DeclarationDescriptor,DeclarationDescriptor> PRIVATE_CLASS_MEMBER_FROM_INLINE

NON_LOCAL_RETURN_NOT_ALLOWED

static final DiagnosticFactory1<KtElement,KtElement> NON_LOCAL_RETURN_NOT_ALLOWED

NOT_YET_SUPPORTED_IN_INLINE

static final DiagnosticFactory2<KtElement,KtNamedDeclaration,DeclarationDescriptor> NOT_YET_SUPPORTED_IN_INLINE

NOTHING_TO_INLINE

static final DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> NOTHING_TO_INLINE

USAGE_IS_NOT_INLINABLE

static final DiagnosticFactory2<KtElement,KtExpression,DeclarationDescriptor> USAGE_IS_NOT_INLINABLE

NULLABLE_INLINE_PARAMETER

static final DiagnosticFactory2<KtElement,KtElement,DeclarationDescriptor> NULLABLE_INLINE_PARAMETER

RECURSION_IN_INLINE

static final DiagnosticFactory2<KtElement,KtElement,DeclarationDescriptor> RECURSION_IN_INLINE

DECLARATION_CANT_BE_INLINED

static final DiagnosticFactory0<KtElement> DECLARATION_CANT_BE_INLINED

INLINE_CALL_CYCLE

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

NON_LOCAL_RETURN_IN_DISABLED_INLINE

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

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

MUST_BE_INITIALIZED_DIAGNOSTICS

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

TYPE_MISMATCH_ERRORS

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

__initializer

static final Errors.Initializer __initializer