]> git.lizzy.rs Git - rust.git/commitdiff
Fix arg order for vec::map call
authorMarijn Haverbeke <marijnh@gmail.com>
Fri, 16 Dec 2011 21:29:01 +0000 (22:29 +0100)
committerMarijn Haverbeke <marijnh@gmail.com>
Fri, 16 Dec 2011 21:29:01 +0000 (22:29 +0100)
src/comp/middle/resolve.rs

index 484e36be18445a8ad88b40c1f29f3c2f5950dff5..b0b3c02db00ec3ed32ccd66618a8afd37634f4f2 100644 (file)
@@ -1701,10 +1701,11 @@ fn find_impls_in_item(i: @ast::item, &impls: [@_impl],
            alt ck_exports { some(m) { is_exported(i.ident, m) } _ { true } } {
             impls += [@{did: local_def(i.id),
                         ident: i.ident,
-                        methods: vec::map({|m| @{did: local_def(m.node.id),
-                                                 n_tps: vec::len(m.node.tps),
-                                                 ident: m.node.ident}},
-                                          mthds)}];
+                        methods: vec::map(mthds, {|m|
+                            @{did: local_def(m.node.id),
+                              n_tps: vec::len(m.node.tps),
+                              ident: m.node.ident}
+                        })}];
         }
       }
       _ {}