summary refs log tree commit diff
path: root/src/libsyntax/parse/classify.rs
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2013-07-29 17:25:00 -0700
committerGraydon Hoare <graydon@mozilla.com>2013-07-30 18:50:28 -0700
commitc29e9fb60b46a66bd55643981edbec881c5def82 (patch)
tree98eaff9295335b4ca1612f4f28cc7ed23c6fc5b6 /src/libsyntax/parse/classify.rs
parent9a2d183d6ae83a0119f5cce1f95e3770ddf5d689 (diff)
syntax: implement foreach .. in .. { .. } via desugaring.
Diffstat (limited to 'src/libsyntax/parse/classify.rs')
-rw-r--r--src/libsyntax/parse/classify.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libsyntax/parse/classify.rs b/src/libsyntax/parse/classify.rs
index c7c556c9728..0bf87f10597 100644
--- a/src/libsyntax/parse/classify.rs
+++ b/src/libsyntax/parse/classify.rs
@@ -28,6 +28,7 @@ pub fn expr_requires_semi_to_be_stmt(e: @ast::expr) -> bool {
       | ast::expr_block(_)
       | ast::expr_while(*)
       | ast::expr_loop(*)
+      | ast::expr_for_loop(*)
       | ast::expr_call(_, _, ast::DoSugar)
       | ast::expr_call(_, _, ast::ForSugar)
       | ast::expr_method_call(_, _, _, _, _, ast::DoSugar)