[FIR] Visit error properties in ErrorNodeDiagnosticCollectorComponent
This commit is contained in:
committed by
Space Team
parent
9e34a5ad82
commit
9918526556
+6
@@ -15,6 +15,7 @@ import org.jetbrains.kotlin.fakeElement
|
||||
import org.jetbrains.kotlin.fir.analysis.diagnostics.toFirDiagnostics
|
||||
import org.jetbrains.kotlin.fir.declarations.FirErrorFunction
|
||||
import org.jetbrains.kotlin.fir.declarations.FirErrorImport
|
||||
import org.jetbrains.kotlin.fir.declarations.FirErrorProperty
|
||||
import org.jetbrains.kotlin.fir.declarations.FirProperty
|
||||
import org.jetbrains.kotlin.fir.diagnostics.ConeAmbiguousSuper
|
||||
import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnostic
|
||||
@@ -109,6 +110,11 @@ class ErrorNodeDiagnosticCollectorComponent(
|
||||
reportFirDiagnostic(errorFunction.diagnostic, source, data)
|
||||
}
|
||||
|
||||
override fun visitErrorProperty(errorProperty: FirErrorProperty, data: CheckerContext) {
|
||||
val source = errorProperty.source ?: return
|
||||
reportFirDiagnostic(errorProperty.diagnostic, source, data)
|
||||
}
|
||||
|
||||
override fun visitErrorResolvedQualifier(errorResolvedQualifier: FirErrorResolvedQualifier, data: CheckerContext) {
|
||||
val source = errorResolvedQualifier.source ?: return
|
||||
reportFirDiagnostic(errorResolvedQualifier.diagnostic, source, data)
|
||||
|
||||
Reference in New Issue
Block a user