org.jetbrains.kotlin.js.resolve.diagnostics
Interface ErrorsJs
public interface ErrorsJs
|
Field Summary |
static java.lang.Object |
_initializer
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
CALL_FROM_UMD_MUST_BE_JS_MODULE_AND_JS_NON_MODULE
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
CALL_TO_DEFINED_EXTERNALLY_FROM_NON_EXTERNAL_DECLARATION
|
static DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> |
CALL_TO_JS_MODULE_WITHOUT_MODULE_SYSTEM
|
static DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> |
CALL_TO_JS_NON_MODULE_WITH_MODULE_SYSTEM
|
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> |
CANNOT_CHECK_FOR_NATIVE_INTERFACE
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
DELEGATION_BY_DYNAMIC
|
static DiagnosticFactory0<KtExpression> |
EXTENSION_FUNCTION_IN_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<KtAnonymousInitializer> |
EXTERNAL_ANONYMOUS_INITIALIZER
|
static DiagnosticFactory0<KtParameter> |
EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER
|
static DiagnosticFactory0<KtElement> |
EXTERNAL_DELEGATED_CONSTRUCTOR_CALL
|
static DiagnosticFactory0<KtElement> |
EXTERNAL_DELEGATION
|
static DiagnosticFactory0<KtClassBody> |
EXTERNAL_ENUM_ENTRY_WITH_BODY
|
static DiagnosticFactory0<KtElement> |
EXTERNAL_TYPE_EXTENDS_NON_EXTERNAL_TYPE
|
static DiagnosticFactory0<KtClassOrObject> |
IMPLEMENTING_FUNCTION_INTERFACE
|
static DiagnosticFactory0<KtDeclaration> |
INLINE_EXTERNAL_DECLARATION
|
static DiagnosticFactory3<KtElement,java.lang.String,DeclarationDescriptor,DeclarationDescriptor> |
JS_FAKE_NAME_CLASH
|
static DiagnosticFactory0<KtElement> |
JS_MODULE_PROHIBITED_ON_NON_NATIVE
|
static DiagnosticFactory0<KtElement> |
JS_MODULE_PROHIBITED_ON_VAR
|
static DiagnosticFactory2<KtElement,java.lang.String,DeclarationDescriptor> |
JS_NAME_CLASH
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_IS_NOT_ON_ALL_ACCESSORS
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_ON_ACCESSOR_AND_PROPERTY
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_ON_PRIMARY_CONSTRUCTOR_PROHIBITED
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_PROHIBITED_FOR_EXTENSION_PROPERTY
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_PROHIBITED_FOR_NAMED_NATIVE
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
JS_NAME_PROHIBITED_FOR_OVERRIDE
|
static DiagnosticFactory0<KtExpression> |
JSCODE_ARGUMENT_SHOULD_BE_CONSTANT
|
static DiagnosticFactory1<KtExpression,JsCallData> |
JSCODE_ERROR
|
static DiagnosticFactory0<KtExpression> |
JSCODE_NO_JAVASCRIPT_PRODUCED
|
static DiagnosticFactory1<KtExpression,JsCallData> |
JSCODE_WARNING
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
NAME_CONTAINS_ILLEGAL_CHARS
|
static DiagnosticFactory1<KtElement,KotlinType> |
NATIVE_ANNOTATIONS_ALLOWED_ONLY_ON_MEMBER_OR_EXTENSION_FUN
|
static DiagnosticFactory0<KtDeclaration> |
NATIVE_GETTER_RETURN_TYPE_SHOULD_BE_NULLABLE
|
static DiagnosticFactory1<KtElement,java.lang.String> |
NATIVE_INDEXER_CAN_NOT_HAVE_DEFAULT_ARGUMENTS
|
static DiagnosticFactory1<KtElement,java.lang.String> |
NATIVE_INDEXER_KEY_SHOULD_BE_STRING_OR_NUMBER
|
static DiagnosticFactory2<KtElement,java.lang.Integer,java.lang.String> |
NATIVE_INDEXER_WRONG_PARAMETER_COUNT
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
NATIVE_INTERFACE_AS_CLASS_LITERAL
|
static DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> |
NATIVE_INTERFACE_AS_REIFIED_TYPE_ARGUMENT
|
static DiagnosticFactory0<KtDeclaration> |
NATIVE_SETTER_WRONG_RETURN_TYPE
|
static DiagnosticFactory0<KtExpression> |
NESTED_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<KtElement> |
NESTED_JS_MODULE_PROHIBITED
|
static DiagnosticFactory0<KtExpression> |
NON_ABSTRACT_MEMBER_OF_EXTERNAL_INTERFACE
|
static DiagnosticFactory1<KtElement,KotlinType> |
NON_EXTERNAL_DECLARATION_IN_INAPPROPRIATE_FILE
|
static DiagnosticFactory1<KtElement,KtElement> |
NOT_SUPPORTED
|
static DiagnosticFactory0<KtElement> |
OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS
|
static DiagnosticFactory1<KtElement,FunctionDescriptor> |
OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS_WITH_FAKE
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
PROPERTY_DELEGATION_BY_DYNAMIC
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
RUNTIME_ANNOTATION_NOT_SUPPORTED
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
RUNTIME_ANNOTATION_ON_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<com.intellij.psi.PsiElement> |
SPREAD_OPERATOR_IN_DYNAMIC_CALL
|
static DiagnosticFactory2<com.intellij.psi.PsiElement,KotlinType,KotlinType> |
UNCHECKED_CAST_TO_NATIVE_INTERFACE
|
static DiagnosticFactory0<KtExpression> |
WRONG_BODY_OF_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<KtExpression> |
WRONG_DEFAULT_VALUE_FOR_EXTERNAL_FUN_PARAMETER
|
static DiagnosticFactory1<KtExpression,java.lang.String> |
WRONG_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<KtExpression> |
WRONG_INITIALIZER_OF_EXTERNAL_DECLARATION
|
static DiagnosticFactory0<KtValueArgument> |
WRONG_JS_QUALIFIER
|
static DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> |
WRONG_OPERATION_WITH_DYNAMIC
|
NATIVE_ANNOTATIONS_ALLOWED_ONLY_ON_MEMBER_OR_EXTENSION_FUN
static final DiagnosticFactory1<KtElement,KotlinType> NATIVE_ANNOTATIONS_ALLOWED_ONLY_ON_MEMBER_OR_EXTENSION_FUN
NATIVE_INDEXER_KEY_SHOULD_BE_STRING_OR_NUMBER
static final DiagnosticFactory1<KtElement,java.lang.String> NATIVE_INDEXER_KEY_SHOULD_BE_STRING_OR_NUMBER
NATIVE_INDEXER_CAN_NOT_HAVE_DEFAULT_ARGUMENTS
static final DiagnosticFactory1<KtElement,java.lang.String> NATIVE_INDEXER_CAN_NOT_HAVE_DEFAULT_ARGUMENTS
NATIVE_GETTER_RETURN_TYPE_SHOULD_BE_NULLABLE
static final DiagnosticFactory0<KtDeclaration> NATIVE_GETTER_RETURN_TYPE_SHOULD_BE_NULLABLE
NATIVE_SETTER_WRONG_RETURN_TYPE
static final DiagnosticFactory0<KtDeclaration> NATIVE_SETTER_WRONG_RETURN_TYPE
NATIVE_INDEXER_WRONG_PARAMETER_COUNT
static final DiagnosticFactory2<KtElement,java.lang.Integer,java.lang.String> NATIVE_INDEXER_WRONG_PARAMETER_COUNT
JSCODE_ERROR
static final DiagnosticFactory1<KtExpression,JsCallData> JSCODE_ERROR
JSCODE_WARNING
static final DiagnosticFactory1<KtExpression,JsCallData> JSCODE_WARNING
JSCODE_ARGUMENT_SHOULD_BE_CONSTANT
static final DiagnosticFactory0<KtExpression> JSCODE_ARGUMENT_SHOULD_BE_CONSTANT
NOT_SUPPORTED
static final DiagnosticFactory1<KtElement,KtElement> NOT_SUPPORTED
JSCODE_NO_JAVASCRIPT_PRODUCED
static final DiagnosticFactory0<KtExpression> JSCODE_NO_JAVASCRIPT_PRODUCED
WRONG_EXTERNAL_DECLARATION
static final DiagnosticFactory1<KtExpression,java.lang.String> WRONG_EXTERNAL_DECLARATION
EXTENSION_FUNCTION_IN_EXTERNAL_DECLARATION
static final DiagnosticFactory0<KtExpression> EXTENSION_FUNCTION_IN_EXTERNAL_DECLARATION
NESTED_EXTERNAL_DECLARATION
static final DiagnosticFactory0<KtExpression> NESTED_EXTERNAL_DECLARATION
JS_NAME_CLASH
static final DiagnosticFactory2<KtElement,java.lang.String,DeclarationDescriptor> JS_NAME_CLASH
JS_FAKE_NAME_CLASH
static final DiagnosticFactory3<KtElement,java.lang.String,DeclarationDescriptor,DeclarationDescriptor> JS_FAKE_NAME_CLASH
JS_NAME_ON_PRIMARY_CONSTRUCTOR_PROHIBITED
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_ON_PRIMARY_CONSTRUCTOR_PROHIBITED
JS_NAME_ON_ACCESSOR_AND_PROPERTY
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_ON_ACCESSOR_AND_PROPERTY
JS_NAME_IS_NOT_ON_ALL_ACCESSORS
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_IS_NOT_ON_ALL_ACCESSORS
JS_NAME_PROHIBITED_FOR_OVERRIDE
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_PROHIBITED_FOR_OVERRIDE
JS_NAME_PROHIBITED_FOR_EXTENSION_PROPERTY
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_PROHIBITED_FOR_EXTENSION_PROPERTY
JS_NAME_PROHIBITED_FOR_NAMED_NATIVE
static final DiagnosticFactory0<com.intellij.psi.PsiElement> JS_NAME_PROHIBITED_FOR_NAMED_NATIVE
NAME_CONTAINS_ILLEGAL_CHARS
static final DiagnosticFactory0<com.intellij.psi.PsiElement> NAME_CONTAINS_ILLEGAL_CHARS
JS_MODULE_PROHIBITED_ON_VAR
static final DiagnosticFactory0<KtElement> JS_MODULE_PROHIBITED_ON_VAR
JS_MODULE_PROHIBITED_ON_NON_NATIVE
static final DiagnosticFactory0<KtElement> JS_MODULE_PROHIBITED_ON_NON_NATIVE
NESTED_JS_MODULE_PROHIBITED
static final DiagnosticFactory0<KtElement> NESTED_JS_MODULE_PROHIBITED
CALL_TO_JS_MODULE_WITHOUT_MODULE_SYSTEM
static final DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> CALL_TO_JS_MODULE_WITHOUT_MODULE_SYSTEM
CALL_TO_JS_NON_MODULE_WITH_MODULE_SYSTEM
static final DiagnosticFactory1<com.intellij.psi.PsiElement,DeclarationDescriptor> CALL_TO_JS_NON_MODULE_WITH_MODULE_SYSTEM
CALL_FROM_UMD_MUST_BE_JS_MODULE_AND_JS_NON_MODULE
static final DiagnosticFactory0<com.intellij.psi.PsiElement> CALL_FROM_UMD_MUST_BE_JS_MODULE_AND_JS_NON_MODULE
NON_EXTERNAL_DECLARATION_IN_INAPPROPRIATE_FILE
static final DiagnosticFactory1<KtElement,KotlinType> NON_EXTERNAL_DECLARATION_IN_INAPPROPRIATE_FILE
WRONG_JS_QUALIFIER
static final DiagnosticFactory0<KtValueArgument> WRONG_JS_QUALIFIER
CANNOT_CHECK_FOR_NATIVE_INTERFACE
static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> CANNOT_CHECK_FOR_NATIVE_INTERFACE
UNCHECKED_CAST_TO_NATIVE_INTERFACE
static final DiagnosticFactory2<com.intellij.psi.PsiElement,KotlinType,KotlinType> UNCHECKED_CAST_TO_NATIVE_INTERFACE
NATIVE_INTERFACE_AS_REIFIED_TYPE_ARGUMENT
static final DiagnosticFactory1<com.intellij.psi.PsiElement,KotlinType> NATIVE_INTERFACE_AS_REIFIED_TYPE_ARGUMENT
NATIVE_INTERFACE_AS_CLASS_LITERAL
static final DiagnosticFactory0<com.intellij.psi.PsiElement> NATIVE_INTERFACE_AS_CLASS_LITERAL
EXTERNAL_TYPE_EXTENDS_NON_EXTERNAL_TYPE
static final DiagnosticFactory0<KtElement> EXTERNAL_TYPE_EXTENDS_NON_EXTERNAL_TYPE
WRONG_OPERATION_WITH_DYNAMIC
static final DiagnosticFactory1<com.intellij.psi.PsiElement,java.lang.String> WRONG_OPERATION_WITH_DYNAMIC
SPREAD_OPERATOR_IN_DYNAMIC_CALL
static final DiagnosticFactory0<com.intellij.psi.PsiElement> SPREAD_OPERATOR_IN_DYNAMIC_CALL
DELEGATION_BY_DYNAMIC
static final DiagnosticFactory0<com.intellij.psi.PsiElement> DELEGATION_BY_DYNAMIC
PROPERTY_DELEGATION_BY_DYNAMIC
static final DiagnosticFactory0<com.intellij.psi.PsiElement> PROPERTY_DELEGATION_BY_DYNAMIC
RUNTIME_ANNOTATION_ON_EXTERNAL_DECLARATION
static final DiagnosticFactory0<com.intellij.psi.PsiElement> RUNTIME_ANNOTATION_ON_EXTERNAL_DECLARATION
RUNTIME_ANNOTATION_NOT_SUPPORTED
static final DiagnosticFactory0<com.intellij.psi.PsiElement> RUNTIME_ANNOTATION_NOT_SUPPORTED
OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS
static final DiagnosticFactory0<KtElement> OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS
OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS_WITH_FAKE
static final DiagnosticFactory1<KtElement,FunctionDescriptor> OVERRIDING_EXTERNAL_FUN_WITH_OPTIONAL_PARAMS_WITH_FAKE
IMPLEMENTING_FUNCTION_INTERFACE
static final DiagnosticFactory0<KtClassOrObject> IMPLEMENTING_FUNCTION_INTERFACE
INLINE_EXTERNAL_DECLARATION
static final DiagnosticFactory0<KtDeclaration> INLINE_EXTERNAL_DECLARATION
NON_ABSTRACT_MEMBER_OF_EXTERNAL_INTERFACE
static final DiagnosticFactory0<KtExpression> NON_ABSTRACT_MEMBER_OF_EXTERNAL_INTERFACE
WRONG_BODY_OF_EXTERNAL_DECLARATION
static final DiagnosticFactory0<KtExpression> WRONG_BODY_OF_EXTERNAL_DECLARATION
WRONG_INITIALIZER_OF_EXTERNAL_DECLARATION
static final DiagnosticFactory0<KtExpression> WRONG_INITIALIZER_OF_EXTERNAL_DECLARATION
WRONG_DEFAULT_VALUE_FOR_EXTERNAL_FUN_PARAMETER
static final DiagnosticFactory0<KtExpression> WRONG_DEFAULT_VALUE_FOR_EXTERNAL_FUN_PARAMETER
EXTERNAL_DELEGATED_CONSTRUCTOR_CALL
static final DiagnosticFactory0<KtElement> EXTERNAL_DELEGATED_CONSTRUCTOR_CALL
EXTERNAL_DELEGATION
static final DiagnosticFactory0<KtElement> EXTERNAL_DELEGATION
EXTERNAL_ANONYMOUS_INITIALIZER
static final DiagnosticFactory0<KtAnonymousInitializer> EXTERNAL_ANONYMOUS_INITIALIZER
EXTERNAL_ENUM_ENTRY_WITH_BODY
static final DiagnosticFactory0<KtClassBody> EXTERNAL_ENUM_ENTRY_WITH_BODY
EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER
static final DiagnosticFactory0<KtParameter> EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER
CALL_TO_DEFINED_EXTERNALLY_FROM_NON_EXTERNAL_DECLARATION
static final DiagnosticFactory0<com.intellij.psi.PsiElement> CALL_TO_DEFINED_EXTERNALLY_FROM_NON_EXTERNAL_DECLARATION
_initializer
static final java.lang.Object _initializer