about summary refs log tree commit diff
path: root/src/librustc/middle/astencode.rs
diff options
context:
space:
mode:
authorAriel Ben-Yehuda <ariel.byd@gmail.com>2014-11-10 00:59:56 +0200
committerAriel Ben-Yehuda <ariel.byd@gmail.com>2014-11-10 01:12:59 +0200
commit85f1262c180c86e24cc957e4e9e337baa45b581a (patch)
tree5daf88c8beebfdb67d387d1b5909034a237aebf0 /src/librustc/middle/astencode.rs
parentefc9a441b9f48912166b0ce375efe677edc0e93a (diff)
downloadrust-85f1262c180c86e24cc957e4e9e337baa45b581a.tar.gz
rust-85f1262c180c86e24cc957e4e9e337baa45b581a.zip
Use FnvHashMap instead of HashMap in rustc
Diffstat (limited to 'src/librustc/middle/astencode.rs')
-rw-r--r--src/librustc/middle/astencode.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/astencode.rs b/src/librustc/middle/astencode.rs
index aaf3b16c5ee..0ca53054f1c 100644
--- a/src/librustc/middle/astencode.rs
+++ b/src/librustc/middle/astencode.rs
@@ -1161,7 +1161,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
         })
     }
 
-    for &ty in tcx.node_types.borrow().get(&(id as uint)).iter() {
+    for &ty in tcx.node_types.borrow().get(&id).iter() {
         rbml_w.tag(c::tag_table_node_type, |rbml_w| {
             rbml_w.id(id);
             rbml_w.tag(c::tag_table_val, |rbml_w| {
@@ -1825,7 +1825,7 @@ fn decode_side_tables(dcx: &DecodeContext,
                         let ty = val_dsr.read_ty(dcx);
                         debug!("inserting ty for node {}: {}",
                                id, ty_to_string(dcx.tcx, ty));
-                        dcx.tcx.node_types.borrow_mut().insert(id as uint, ty);
+                        dcx.tcx.node_types.borrow_mut().insert(id, ty);
                     }
                     c::tag_table_item_subst => {
                         let item_substs = ty::ItemSubsts {