Skip to content

Commit 2286719

Browse files
csmoespastorino
authored andcommitted
optimize prefix method
1 parent dc3ad66 commit 2286719

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/librustc/mir/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2222,7 +2222,7 @@ impl<'tcx> Debug for Place<'tcx> {
22222222
}
22232223

22242224
impl<'tcx> Debug for PlaceBase<'tcx> {
2225-
fn fmt(&self, fmt: &mut Formatter) -> fmt::Result {
2225+
fn fmt(&self, fmt: &mut Formatter<'_>) -> fmt::Result {
22262226
use self::PlaceBase::*;
22272227

22282228
match self {

src/librustc/mir/tcx.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -330,9 +330,7 @@ impl<'tcx> NeoPlace<'tcx> {
330330
} else {
331331
Self {
332332
base: self.clone().base,
333-
elems: tcx.mk_place_elems(
334-
self.elems.iter().cloned().take(elem_index)
335-
)
333+
elems: tcx.mk_place_elems(self.elems[..elem_index].iter()),
336334
}
337335
}
338336
}

0 commit comments

Comments
 (0)