rustc: Remove the impl map

This commit is contained in:
Patrick Walton 2012-08-17 16:53:07 -07:00
parent 10c997a746
commit 26aaf08ff4
5 changed files with 5 additions and 186 deletions

View file

@ -50,7 +50,6 @@ type maps = {
mutbl_map: middle::borrowck::mutbl_map,
root_map: middle::borrowck::root_map,
last_use_map: middle::liveness::last_use_map,
impl_map: middle::resolve3::ImplMap,
method_map: middle::typeck::method_map,
vtable_map: middle::typeck::vtable_map,
};
@ -727,9 +726,6 @@ fn encode_side_tables_for_id(ecx: @e::encode_ctxt,
}
}
// impl_map is not used except when emitting metadata,
// don't need to keep it.
do option::iter(maps.method_map.find(id)) |mme| {
do ebml_w.tag(c::tag_table_method_map) {
ebml_w.id(id);