diff --git a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt index dba53cfb583..afd5640d682 100644 --- a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt +++ b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt @@ -381,6 +381,7 @@ fun isOverriding( ): Boolean { val typeCheckerContext = IrTypeCheckerContext(irBuiltIns) as AbstractTypeCheckerContext fun equalTypes(first: IrType, second: IrType): Boolean { + if (first is IrErrorType || second is IrErrorType) return false return AbstractTypeChecker.equalTypes( typeCheckerContext, first, second ) ||