[FIR] Fix Disappeared INVALID_CHARACTERS

^KT-59996 Fixed
This commit is contained in:
Vladimir Sukharev
2023-10-17 00:45:36 +02:00
committed by Space Team
parent 50fdc2128f
commit 8e4a6759a4
12 changed files with 165 additions and 12 deletions
@@ -3036,7 +3036,7 @@ sealed interface KtFirDiagnostic<PSI : PsiElement> : KtDiagnosticWithPsi<PSI> {
override val diagnosticClass get() = ResolvedToUnderscoreNamedCatchParameter::class
}
interface InvalidCharacters : KtFirDiagnostic<KtNamedDeclaration> {
interface InvalidCharacters : KtFirDiagnostic<PsiElement> {
override val diagnosticClass get() = InvalidCharacters::class
val message: String
}
@@ -3661,7 +3661,7 @@ internal class InvalidCharactersImpl(
override val message: String,
firDiagnostic: KtPsiDiagnostic,
token: KtLifetimeToken,
) : KtAbstractFirDiagnostic<KtNamedDeclaration>(firDiagnostic, token), KtFirDiagnostic.InvalidCharacters
) : KtAbstractFirDiagnostic<PsiElement>(firDiagnostic, token), KtFirDiagnostic.InvalidCharacters
internal class DangerousCharactersImpl(
override val characters: String,