about summary refs log tree commit diff
path: root/src/libstd/oldmap.rs
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-02-02 02:04:22 -0500
committerDaniel Micay <danielmicay@gmail.com>2013-02-03 15:55:10 -0500
commitf4a27b2c7d5e28e98c844d335217ca59d7ab324b (patch)
tree6b76d253feb2e1039723369c2f31571898e8e1a1 /src/libstd/oldmap.rs
parent319eeb1c791324d1ba3a46513ab5f2c5a8e7fc5f (diff)
downloadrust-f4a27b2c7d5e28e98c844d335217ca59d7ab324b.tar.gz
rust-f4a27b2c7d5e28e98c844d335217ca59d7ab324b.zip
oldmap: get rid of the legacy contains_key method
Diffstat (limited to 'src/libstd/oldmap.rs')
-rw-r--r--src/libstd/oldmap.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/libstd/oldmap.rs b/src/libstd/oldmap.rs
index 231705e890e..a8742ec0535 100644
--- a/src/libstd/oldmap.rs
+++ b/src/libstd/oldmap.rs
@@ -164,10 +164,6 @@ pub mod chained {
     impl<K:Eq IterBytes Hash Copy, V: Copy> T<K, V> {
         pure fn size() -> uint { self.count }
 
-        pure fn contains_key(k: K) -> bool {
-            self.contains_key_ref(&k)
-        }
-
         pure fn contains_key_ref(k: &K) -> bool {
             let hash = k.hash_keyed(0,0) as uint;
             match self.search_tbl(k, hash) {
@@ -638,9 +634,9 @@ mod tests {
     fn test_contains_key() {
         let key = ~"k";
         let map = HashMap::<~str, ~str>();
-        assert (!map.contains_key(key));
+        assert (!map.contains_key_ref(&key));
         map.insert(key, ~"val");
-        assert (map.contains_key(key));
+        assert (map.contains_key_ref(&key));
     }
 
     #[test]
@@ -658,10 +654,10 @@ mod tests {
         let map = HashMap::<~str, ~str>();
         map.insert(key, ~"val");
         assert (map.size() == 1);
-        assert (map.contains_key(key));
+        assert (map.contains_key_ref(&key));
         map.clear();
         assert (map.size() == 0);
-        assert (!map.contains_key(key));
+        assert (!map.contains_key_ref(&key));
     }
 
     #[test]