From 58ec5d1654f367d7f3459ebee2b5f4c89e0f3aa1 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Fri, 13 May 2011 11:57:58 +0200 Subject: Move capture checking into resolve.rs Drops capture.rs. The new algorithm also checks for captures function arguments and obj fields. --- src/comp/driver/rustc.rs | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/comp/driver') diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index ad89ac9c..6592c23a 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -7,7 +7,6 @@ import front::eval; import front::ast; import middle::trans; import middle::resolve; -import middle::capture; import middle::ty; import middle::typeck; import middle::typestate_check; @@ -94,8 +93,6 @@ fn compile_input(session::session sess, bind creader::read_crates(sess, crate)); auto def_map = time(time_passes, "resolution", bind resolve::resolve_crate(sess, crate)); - time[()](time_passes, "capture checking", - bind capture::check_for_captures(sess, crate, def_map)); auto ty_cx = ty::mk_ctxt(sess, def_map); auto typeck_result = -- cgit v1.2.3