From 18d46a86aee63b0cc8dc11090b2b3b00c0f6df43 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Sat, 27 Jun 2020 01:12:27 +0300 Subject: [PATCH] FIR IDE: add identity weak map based cache for KtSymbolByFirBuilder --- .../kotlin/idea/frontend/api/fir/KtSymbolByFirBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/KtSymbolByFirBuilder.kt b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/KtSymbolByFirBuilder.kt index 2b59c757b89..cac7f815a92 100644 --- a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/KtSymbolByFirBuilder.kt +++ b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/KtSymbolByFirBuilder.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.idea.frontend.api.fir +import com.intellij.util.containers.ContainerUtil import org.jetbrains.kotlin.fir.FirElement import org.jetbrains.kotlin.fir.declarations.* import org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl @@ -27,7 +28,6 @@ import org.jetbrains.kotlin.idea.frontend.api.fir.utils.weakRef import org.jetbrains.kotlin.idea.frontend.api.symbols.KtClassLikeSymbol import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbol import org.jetbrains.kotlin.idea.frontend.api.symbols.KtTypeParameterSymbol -import org.jetbrains.kotlin.idea.frontend.api.symbols.KtVariableSymbol internal class KtSymbolByFirBuilder( firProvider: FirSymbolProvider,