From 1186d1affd0e86b163bf588289ddaacc32e0a616 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Mon, 15 Jun 2020 10:22:34 +0300 Subject: [PATCH] [FIR-TEST] Count all `ConeKotlinErrorType` as error types --- .../org/jetbrains/kotlin/fir/FirResolveBench.kt | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/compiler/tests-common/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt b/compiler/tests-common/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt index 908b0b0fe20..16a40c0b33a 100644 --- a/compiler/tests-common/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt +++ b/compiler/tests-common/tests/org/jetbrains/kotlin/fir/FirResolveBench.kt @@ -313,17 +313,13 @@ class FirResolveBench(val withProgress: Boolean) { resolvedTypes++ val type = resolvedTypeRef.type if (type is ConeKotlinErrorType || type is ConeClassErrorType) { - if (resolvedTypeRef.psi == null) { - implicitTypes++ - } else { - errorTypes++ - if (resolvedTypeRef is FirErrorTypeRef && resolvedTypeRef.diagnostic is ConeStubDiagnostic) { - return - } - val psi = resolvedTypeRef.psi!! - val problem = "${resolvedTypeRef::class.simpleName} -> ${type::class.simpleName}: ${type.render()}" - reportProblem(problem, psi) + errorTypes++ + if (resolvedTypeRef is FirErrorTypeRef && resolvedTypeRef.diagnostic is ConeStubDiagnostic) { + return } + val psi = resolvedTypeRef.psi ?: return + val problem = "${resolvedTypeRef::class.simpleName} -> ${type::class.simpleName}: ${type.render()}" + reportProblem(problem, psi) } } })