diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt index 5178f5cbe76..772745a2631 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/SymbolTable.kt @@ -1114,12 +1114,13 @@ val SymbolTable.allUnbound: Set return r.filter { !it.isBound }.toSet() } +@OptIn(ObsoleteDescriptorBasedAPI::class) fun SymbolTable.noUnboundLeft(message: String) { val unbound = this.allUnbound assert(unbound.isEmpty()) { "$message\n" + unbound.joinToString("\n") { - "$it ${it.signature?.toString() ?: "(NON-PUBLIC API)"}" + "$it ${it.signature?.toString() ?: "(NON-PUBLIC API)"}: ${it.descriptor}" } } }