From b3c21d6e14c4d1496ce57c0c59ad7386941399ad Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 11 Jun 2019 19:26:11 +0300 Subject: [PATCH] Optimize FirClassSymbol.hashCode() --- .../org/jetbrains/kotlin/fir/symbols/impl/FirClassSymbol.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/symbols/impl/FirClassSymbol.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/symbols/impl/FirClassSymbol.kt index c019a1b27b1..f2f69d31983 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/symbols/impl/FirClassSymbol.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/symbols/impl/FirClassSymbol.kt @@ -18,9 +18,5 @@ class FirClassSymbol(override val classId: ClassId) : ConeClassSymbol, AbstractF override fun equals(other: Any?): Boolean = other is FirClassSymbol && fir == other.fir - override fun hashCode(): Int { - var result = 31 - result = result * 19 + fir.hashCode() - return result - } + override fun hashCode(): Int = fir.hashCode() }