From f0ce311fc687f9f1d7d4cc72cd576313316cd0b4 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 17 May 2021 14:59:07 +0300 Subject: [PATCH] Drop unused ConeTypeMismatchError --- .../analysis/diagnostics/coneDiagnosticToFirDiagnostic.kt | 1 - .../kotlin/fir/resolve/diagnostics/FirDiagnostics.kt | 5 ----- 2 files changed, 6 deletions(-) diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/coneDiagnosticToFirDiagnostic.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/coneDiagnosticToFirDiagnostic.kt index d93d904049b..1822a54e13d 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/coneDiagnosticToFirDiagnostic.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/coneDiagnosticToFirDiagnostic.kt @@ -46,7 +46,6 @@ private fun ConeDiagnostic.toFirDiagnostic( is FirBackingFieldSymbol -> FirErrors.VAL_REASSIGNMENT_VIA_BACKING_FIELD_ERROR.on(source, symbol.fir.symbol) else -> FirErrors.VAL_REASSIGNMENT.on(source, symbol) } - is ConeTypeMismatchError -> FirErrors.TYPE_MISMATCH.on(qualifiedAccessSource ?: source, this.expectedType, this.actualType) is ConeUnexpectedTypeArgumentsError -> FirErrors.TYPE_ARGUMENTS_NOT_ALLOWED.on(this.source.safeAs() ?: source) is ConeIllegalAnnotationError -> FirErrors.NOT_AN_ANNOTATION_CLASS.on(source, this.name.asString()) is ConeWrongNumberOfTypeArgumentsError -> diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/diagnostics/FirDiagnostics.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/diagnostics/FirDiagnostics.kt index e9b49e86dec..e8a6e316b46 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/diagnostics/FirDiagnostics.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/diagnostics/FirDiagnostics.kt @@ -74,11 +74,6 @@ class ConeValReassignmentError(val variable: FirVariableSymbol<*>) : ConeDiagnos override val reason: String get() = "Re-assigning a val variable" } -class ConeTypeMismatchError(val expectedType: ConeKotlinType, val actualType: ConeKotlinType) : ConeDiagnostic() { - override val reason: String - get() = "Type mismatch. Expected: $expectedType, Actual: $actualType" -} - class ConeContractDescriptionError(override val reason: String) : ConeDiagnostic() class ConeIllegalAnnotationError(val name: Name) : ConeDiagnostic() {