diff --git a/libraries/stdlib/native-wasm/src/kotlin/collections/AbstractMutableMap.kt b/libraries/stdlib/native-wasm/src/kotlin/collections/AbstractMutableMap.kt index 46f0a65f1f2..2af9ffa90b1 100644 --- a/libraries/stdlib/native-wasm/src/kotlin/collections/AbstractMutableMap.kt +++ b/libraries/stdlib/native-wasm/src/kotlin/collections/AbstractMutableMap.kt @@ -18,28 +18,6 @@ public actual abstract class AbstractMutableMap protected actual construct actual abstract override fun put(key: K, value: V): V? - /** - * A mutable [Map.Entry] shared by several [Map] implementations. - */ - internal open class SimpleEntry(override val key: K, value: V) : MutableMap.MutableEntry { - constructor(entry: Map.Entry) : this(entry.key, entry.value) - - private var _value = value - - override val value: V get() = _value - - override fun setValue(newValue: V): V { - val oldValue = this._value - this._value = newValue - return oldValue - } - - override fun hashCode(): Int = entryHashCode(this) - override fun toString(): String = entryToString(this) - override fun equals(other: Any?): Boolean = entryEquals(this, other) - } - - actual override fun putAll(from: Map) { for ((key, value) in from) { put(key, value)