[FIR] Fix reporting of UNINITIALIZED_ENUM_ENTRY in init blocks
^KT-41126 Fixed
This commit is contained in:
committed by
Space Team
parent
c596c1ad73
commit
a9248569a6
+1
-1
@@ -2313,7 +2313,7 @@ sealed class KtFirDiagnostic<PSI : PsiElement> : KtDiagnosticWithPsi<PSI> {
|
||||
abstract val parameter: KtSymbol
|
||||
}
|
||||
|
||||
abstract class UninitializedEnumEntry : KtFirDiagnostic<KtSimpleNameExpression>() {
|
||||
abstract class UninitializedEnumEntry : KtFirDiagnostic<KtExpression>() {
|
||||
override val diagnosticClass get() = UninitializedEnumEntry::class
|
||||
abstract val enumEntry: KtSymbol
|
||||
}
|
||||
|
||||
+1
-1
@@ -2793,7 +2793,7 @@ internal class UninitializedEnumEntryImpl(
|
||||
override val enumEntry: KtSymbol,
|
||||
override val firDiagnostic: KtPsiDiagnostic,
|
||||
override val token: KtLifetimeToken,
|
||||
) : KtFirDiagnostic.UninitializedEnumEntry(), KtAbstractFirDiagnostic<KtSimpleNameExpression>
|
||||
) : KtFirDiagnostic.UninitializedEnumEntry(), KtAbstractFirDiagnostic<KtExpression>
|
||||
|
||||
internal class UninitializedEnumCompanionImpl(
|
||||
override val enumClass: KtClassLikeSymbol,
|
||||
|
||||
Reference in New Issue
Block a user