Skip to content

Commit 3508891

Browse files
committed
rustc: remove typeck::isr_alist.
1 parent 9dc99c8 commit 3508891

File tree

1 file changed

+0
-19
lines changed
  • src/librustc/middle/typeck

1 file changed

+0
-19
lines changed

src/librustc/middle/typeck/mod.rs

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -313,25 +313,6 @@ pub fn require_same_types(tcx: &ty::ctxt,
313313
}
314314
}
315315

316-
// a list of mapping from in-scope-region-names ("isr") to the
317-
// corresponding ty::Region
318-
pub type isr_alist = @Vec<(ty::BoundRegion, ty::Region)>;
319-
320-
trait get_region<'a, T:'static> {
321-
fn get(&'a self, br: ty::BoundRegion) -> ty::Region;
322-
}
323-
324-
impl<'a, T:'static> get_region <'a, T> for isr_alist {
325-
fn get(&'a self, br: ty::BoundRegion) -> ty::Region {
326-
let mut region = None;
327-
for isr in self.iter() {
328-
let (isr_br, isr_r) = *isr;
329-
if isr_br == br { region = Some(isr_r); break; }
330-
};
331-
region.unwrap()
332-
}
333-
}
334-
335316
fn check_main_fn_ty(ccx: &CrateCtxt,
336317
main_id: ast::NodeId,
337318
main_span: Span) {

0 commit comments

Comments
 (0)