From cca6335c26ce3ddacafd3e6079dc56c842856c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20=C3=81vila=20de=20Esp=C3=ADndola?= Date: Mon, 11 Apr 2011 15:35:01 -0400 Subject: Implement the "attempted dynamic environment-capture" error in rustc. --- src/comp/driver/rustc.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/comp/driver/rustc.rs') diff --git a/src/comp/driver/rustc.rs b/src/comp/driver/rustc.rs index c2f63368..9b2d88e8 100644 --- a/src/comp/driver/rustc.rs +++ b/src/comp/driver/rustc.rs @@ -6,6 +6,7 @@ import front.token; import front.eval; import middle.trans; import middle.resolve; +import middle.capture; import middle.ty; import middle.typeck; import middle.typestate_check; @@ -67,6 +68,7 @@ impure fn compile_input(session.session sess, if (parse_only) {ret;} crate = creader.read_crates(sess, crate, library_search_paths); crate = resolve.resolve_crate(sess, crate); + capture.check_for_captures(sess, crate); auto typeck_result = typeck.check_crate(sess, crate); crate = typeck_result._0; auto type_cache = typeck_result._1; -- cgit v1.2.3