From ffdab473e28d0d872136b910eb2e0f4beea2e19c Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 28 May 2020 22:58:37 +0300 Subject: [PATCH] IR symbols: enhance exception messages / toString() a bit --- .../jetbrains/kotlin/ir/symbols/impl/IrPrivateSymbolBase.kt | 6 +++--- .../jetbrains/kotlin/ir/symbols/impl/IrPublicSymbolBase.kt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/symbols/impl/IrPrivateSymbolBase.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/symbols/impl/IrPrivateSymbolBase.kt index b0cad857cb9..470d6e223fa 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/symbols/impl/IrPrivateSymbolBase.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/symbols/impl/IrPrivateSymbolBase.kt @@ -22,11 +22,11 @@ import org.jetbrains.kotlin.ir.descriptors.* import org.jetbrains.kotlin.ir.expressions.IrReturnableBlock import org.jetbrains.kotlin.ir.symbols.* import org.jetbrains.kotlin.ir.util.IdSignature -import org.jetbrains.kotlin.ir.util.dump +import org.jetbrains.kotlin.ir.util.render abstract class IrSymbolBase(override val descriptor: D) : IrSymbol { override fun toString(): String { - if (isBound) return owner.dump() + if (isBound) return owner.render() return "Unbound private symbol ${super.toString()}" } } @@ -60,7 +60,7 @@ abstract class IrBindableSymbolBase( override val descriptor: D, override val signature: IdSignature ) : IrSymbol { override fun toString(): String { - if (isBound) return owner.dump() + if (isBound) return owner.render() return "Unbound public symbol for $signature" } } @@ -46,7 +46,7 @@ abstract class IrBindablePublicSymbolBase