about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-08-02 23:20:22 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-08-03 03:00:42 -0400
commitb41d04763e97b36f667bf3dc58c991cce781118b (patch)
tree30040f2d3fffd93f750629b514e5332da184702a /src/libstd
parentb3ad685f7f0e7a9a747dbd5407c60160bd0a3c53 (diff)
downloadrust-b41d04763e97b36f667bf3dc58c991cce781118b.tar.gz
rust-b41d04763e97b36f667bf3dc58c991cce781118b.zip
make `for` parse as `foreach` does
Closes #6997
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/cmp.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/cmp.rs b/src/libstd/cmp.rs
index 7991e1cb56e..abb04e637ca 100644
--- a/src/libstd/cmp.rs
+++ b/src/libstd/cmp.rs
@@ -236,7 +236,9 @@ mod test {
         fn t(o1: Ordering, o2: Ordering, e: Ordering) {
             assert_eq!(lexical_ordering(o1, o2), e);
         }
-        for [Less, Equal, Greater].each |&o| {
+
+        let xs = [Less, Equal, Greater];
+        foreach &o in xs.iter() {
             t(Less, o, Less);
             t(Equal, o, o);
             t(Greater, o, Greater);