From 0044f49af8e7fb0d4df1dd1bce392efa08523577 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Tue, 7 Mar 2023 02:40:10 +0900 Subject: [PATCH] Revert "[LL API] Fix vararg parameter matching in PSI-FIR comparison" This reverts commit 2d8c3c5aaf0766a85bb5fde0f9acdb0bc73ca2c3. --- .../api/KtDeclarationAndFirDeclarationEqualityChecker.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/KtDeclarationAndFirDeclarationEqualityChecker.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/KtDeclarationAndFirDeclarationEqualityChecker.kt index 70bcd59bb68..cffc82ae88f 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/KtDeclarationAndFirDeclarationEqualityChecker.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/api/KtDeclarationAndFirDeclarationEqualityChecker.kt @@ -182,11 +182,8 @@ object KtDeclarationAndFirDeclarationEqualityChecker { psiTypeReference: KtTypeReference, coneTypeReference: FirTypeRef, isVararg: Boolean - ): Boolean { - val psiText = psiTypeReference.toKotlinTypReference().renderTypeAsKotlinType(isVararg) - val firText = coneTypeReference.renderTypeAsKotlinType(isVararg) - return psiText == firText - } + ): Boolean = + psiTypeReference.toKotlinTypReference().renderTypeAsKotlinType(isVararg) == coneTypeReference.renderTypeAsKotlinType() @Suppress("DEPRECATION_ERROR") private fun KtTypeReference.toKotlinTypReference(): FirTypeRef {