diff options
-rw-r--r-- | src/library/scala/collection/mutable/MapLike.scala | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/library/scala/collection/mutable/MapLike.scala b/src/library/scala/collection/mutable/MapLike.scala index 9ea83c43c2..f31480c8f9 100644 --- a/src/library/scala/collection/mutable/MapLike.scala +++ b/src/library/scala/collection/mutable/MapLike.scala @@ -103,15 +103,6 @@ trait MapLike[A, B, +This <: MapLike[A, B, This] with Map[A, B]] */ override def updated[B1 >: B](key: A, value: B1): mutable.Map[A, B1] = this + ((key, value)) - /** If given key is already in this map, returns associated value - * Otherwise, computes value from given expression `op`, stores with key - * in map and returns that value. - */ - def cached(key: A, op: => B) = get(key) match { - case Some(v) => v - case None => val v = op; update(key, v); v - } - /** Add a new key/value mapping and return the map itself. * * @param kv the key/value mapping to be added |