]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_resolve/lib.rs
rollup merge of #21438: taralx/kill-racycell
[rust.git] / src / librustc_resolve / lib.rs
index e6173e3ab8e4381879de9826729c8c49d0225d2d..4262b03ece29e51f01a682a620632eafd3228213 100644 (file)
@@ -2085,8 +2085,8 @@ fn resolve_module_path(&mut self,
                         let msg = format!("Could not find `{}` in `{}`",
                                             // idx +- 1 to account for the
                                             // colons on either side
-                                            &mpath[(idx + 1)..],
-                                            &mpath[..(idx - 1)]);
+                                            &mpath[idx + 1..],
+                                            &mpath[..idx - 1]);
                         return Failed(Some((span, msg)));
                     },
                     None => {
@@ -2762,7 +2762,7 @@ fn search_ribs(&self,
         for (i, rib) in ribs.iter().enumerate().rev() {
             match rib.bindings.get(&name).cloned() {
                 Some(def_like) => {
-                    return self.upvarify(&ribs[(i + 1)..], def_like, span);
+                    return self.upvarify(&ribs[i + 1..], def_like, span);
                 }
                 None => {
                     // Continue.