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 720778f60fa..ee8a85c55a3 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 @@ -220,7 +220,7 @@ open class SymbolTable( protected inline fun createOwnerSafe(symbol: S, createOwner: (S) -> B): B { val owner = createOwner(symbol) - assert(symbol.isBound /*&& symbol.owner === owner*/) // TODO: unmute the second condition immediately when KT-57049 is fixed + assert(symbol.isBound && symbol.owner === owner) return owner } }