diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-02-02 02:04:22 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-02-03 15:55:10 -0500 |
| commit | f4a27b2c7d5e28e98c844d335217ca59d7ab324b (patch) | |
| tree | 6b76d253feb2e1039723369c2f31571898e8e1a1 /src/libstd/oldmap.rs | |
| parent | 319eeb1c791324d1ba3a46513ab5f2c5a8e7fc5f (diff) | |
| download | rust-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.rs | 12 |
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] |
