diff options
| author | Chris Morgan <me@chrismorgan.info> | 2013-09-19 15:04:03 +1000 |
|---|---|---|
| committer | Chris Morgan <me@chrismorgan.info> | 2013-09-19 15:04:03 +1000 |
| commit | e2807a4565575c6a08a2a65c76ee37bf3f48c841 (patch) | |
| tree | a3902c5db8e070e6e91a1f5b253c45b0ea2c801a /src/libstd/hashmap.rs | |
| parent | 4dacd736510b2ae28a54489fe88571f1a6de019f (diff) | |
| download | rust-e2807a4565575c6a08a2a65c76ee37bf3f48c841.tar.gz rust-e2807a4565575c6a08a2a65c76ee37bf3f48c841.zip | |
Replace unreachable() calls with unreachable!().
This is the second of two parts of #8991, now possible as a new snapshot has been made. (The first part implemented the unreachable!() macro; it was #8992, 6b7b8f2682.) ``std::util::unreachable()`` is removed summarily; any code which used it should now use the ``unreachable!()`` macro. Closes #9312. Closes #8991.
Diffstat (limited to 'src/libstd/hashmap.rs')
| -rw-r--r-- | src/libstd/hashmap.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/hashmap.rs b/src/libstd/hashmap.rs index 6c0a6a4ea0a..800eca4291f 100644 --- a/src/libstd/hashmap.rs +++ b/src/libstd/hashmap.rs @@ -27,7 +27,7 @@ use option::{None, Option, Some}; use rand::RngUtil; use rand; use uint; -use util::{replace, unreachable}; +use util::replace; use vec::{ImmutableVector, MutableVector, OwnedVector}; use vec; @@ -187,7 +187,7 @@ impl<K:Hash + Eq,V> HashMap<K, V> { fn mut_value_for_bucket<'a>(&'a mut self, idx: uint) -> &'a mut V { match self.buckets[idx] { Some(ref mut bkt) => &mut bkt.value, - None => unreachable() + None => unreachable!() } } |
