From 3471a1b8997488c98e519561c1f4a3b7e7485f6a Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Mon, 11 Jul 2022 20:46:35 +0200 Subject: [PATCH] minor: fix caching in Fir2Ir declarations storage --- .../jetbrains/kotlin/fir/backend/Fir2IrDeclarationStorage.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/Fir2IrDeclarationStorage.kt b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/Fir2IrDeclarationStorage.kt index 187c65248ff..7040edd02fa 100644 --- a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/Fir2IrDeclarationStorage.kt +++ b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/Fir2IrDeclarationStorage.kt @@ -217,7 +217,7 @@ class Fir2IrDeclarationStorage( private fun getIrBuiltInsPackageFragment(fqName: FqName): IrExternalPackageFragment { return builtInsFragmentCache.getOrPut(fqName) { - return symbolTable.declareExternalPackageFragment(FirBuiltInsPackageFragment(fqName, moduleDescriptor)) + symbolTable.declareExternalPackageFragment(FirBuiltInsPackageFragment(fqName, moduleDescriptor)) } } @@ -232,7 +232,7 @@ class Fir2IrDeclarationStorage( val externalFragmentModuleDescriptor = if (firOrigin == FirDeclarationOrigin.Precompiled) moduleDescriptor else FirModuleDescriptor(session) - return symbolTable.declareExternalPackageFragment(FirPackageFragmentDescriptor(fqName, externalFragmentModuleDescriptor)) + symbolTable.declareExternalPackageFragment(FirPackageFragmentDescriptor(fqName, externalFragmentModuleDescriptor)) } }