From 28cf9898ef979c43d8c6998077ead06ca22594a6 Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Thu, 29 Jul 2021 12:15:14 +0300 Subject: [PATCH] [KLIB] Simplify file symbol resolve --- .../kotlin/backend/common/serialization/IrSymbolDeserializer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrSymbolDeserializer.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrSymbolDeserializer.kt index 90e43d77166..e28266aaead 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrSymbolDeserializer.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrSymbolDeserializer.kt @@ -67,7 +67,7 @@ class IrSymbolDeserializer( BinarySymbolData.SymbolKind.RECEIVER_PARAMETER_SYMBOL -> IrValueParameterSymbolImpl() BinarySymbolData.SymbolKind.LOCAL_DELEGATED_PROPERTY_SYMBOL -> IrLocalDelegatedPropertySymbolImpl() - BinarySymbolData.SymbolKind.FILE_SYMBOL -> (idSig as IdSignature.FileSignature).fileSymbol + BinarySymbolData.SymbolKind.FILE_SYMBOL -> fileSymbol else -> error("Unexpected classifier symbol kind: $symbolKind for signature $idSig") } }