[IR SERIALIZATION] Add more informative error message

This commit is contained in:
Roman Artemev
2019-09-02 15:30:20 +03:00
committed by romanart
parent 31f3e668d2
commit 1e547dd1cd
@@ -65,7 +65,7 @@ abstract class KotlinIrLinker(
val deserializedTopLevels = mutableSetOf<UniqId>()
operator fun contains(key: UniqId) = key in deserializedSymbols
operator fun get(key: UniqId): IrSymbol = deserializedSymbols[key] ?: error("jfsdhsdfhksjdhfkjshdk")
operator fun get(key: UniqId): IrSymbol = deserializedSymbols[key] ?: error("No deserialized symbol found for $key")
abstract fun addUniqID(key: UniqId)
protected open fun peekReachableKey(): UniqId? = reachableTopLevels.firstOrNull()