aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/ast.rs
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2011-02-14 18:17:31 -0800
committerGraydon Hoare <[email protected]>2011-02-14 18:17:31 -0800
commit4a72a23171d87fb5a0f9b7ad039944856b93bf0f (patch)
treec89be3ff4f534ad3d506456a818b5ab7f92a591d /src/comp/front/ast.rs
parentAdd basic front-end support for expr_put. (diff)
downloadrust-4a72a23171d87fb5a0f9b7ad039944856b93bf0f.tar.xz
rust-4a72a23171d87fb5a0f9b7ad039944856b93bf0f.zip
Add basic front-end support for 'for each' loops.
Diffstat (limited to 'src/comp/front/ast.rs')
-rw-r--r--src/comp/front/ast.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/comp/front/ast.rs b/src/comp/front/ast.rs
index cb2df2a5..9e43d349 100644
--- a/src/comp/front/ast.rs
+++ b/src/comp/front/ast.rs
@@ -151,6 +151,7 @@ tag expr_ {
expr_if(@expr, block, vec[tup(@expr, block)], option.t[block], ann);
expr_while(@expr, block, ann);
expr_for(@decl, @expr, block, ann);
+ expr_for_each(@decl, @expr, block, ann);
expr_do_while(block, @expr, ann);
expr_alt(@expr, vec[arm], ann);
expr_block(block, ann);