]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/typeck/coherence.rs
rustc: Fix for-range loops that can use iterators
[rust.git] / src / librustc / middle / typeck / coherence.rs
index bc8de29b78bcd54d30c4bdd4511ebbfb2bde8d6b..c3df0d06f83dd5bd78499100c1b9093f962e8e45 100644 (file)
@@ -554,8 +554,8 @@ pub fn check_trait_methods_are_implemented(
 
         let mut provided_names = HashSet::new();
         // Implemented methods
-        for i in range(0u, all_methods.len()) {
-            provided_names.insert(all_methods[i].ident);
+        for elt in all_methods.iter() {
+            provided_names.insert(elt.ident);
         }
 
         let r = ty::trait_methods(tcx, trait_did);