diff options
| author | Badel2 <2badel2@gmail.com> | 2017-11-03 18:17:44 +0100 |
|---|---|---|
| committer | Badel2 <2badel2@gmail.com> | 2017-11-06 13:43:59 +0100 |
| commit | 4bd6be9dc6055d0cf0d36b1d6bcd8bfef545698f (patch) | |
| tree | 7380cc979580d24cdb6c0a1d49d47a2799dce655 /src/libcore | |
| parent | 525b81d570b15df2ed5896f0215baea5c64c650c (diff) | |
| download | rust-4bd6be9dc6055d0cf0d36b1d6bcd8bfef545698f.tar.gz rust-4bd6be9dc6055d0cf0d36b1d6bcd8bfef545698f.zip | |
Inclusive range updated to `..=` syntax
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/slice/mod.rs | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/libcore/slice/mod.rs b/src/libcore/slice/mod.rs index 57e5ae28664..25d7d0e3b0c 100644 --- a/src/libcore/slice/mod.rs +++ b/src/libcore/slice/mod.rs @@ -16,9 +16,6 @@ #![stable(feature = "rust1", since = "1.0.0")] -// FIXME: after next stage0, change RangeInclusive { ... } back to ..= -use ops::RangeInclusive; - // How this module is organized. // // The library infrastructure for slices is fairly messy. There's @@ -1047,32 +1044,32 @@ impl<T> SliceIndex<[T]> for ops::RangeToInclusive<usize> { #[inline] fn get(self, slice: &[T]) -> Option<&[T]> { - (RangeInclusive { start: 0, end: self.end }).get(slice) + (0..=self.end).get(slice) } #[inline] fn get_mut(self, slice: &mut [T]) -> Option<&mut [T]> { - (RangeInclusive { start: 0, end: self.end }).get_mut(slice) + (0..=self.end).get_mut(slice) } #[inline] unsafe fn get_unchecked(self, slice: &[T]) -> &[T] { - (RangeInclusive { start: 0, end: self.end }).get_unchecked(slice) + (0..=self.end).get_unchecked(slice) } #[inline] unsafe fn get_unchecked_mut(self, slice: &mut [T]) -> &mut [T] { - (RangeInclusive { start: 0, end: self.end }).get_unchecked_mut(slice) + (0..=self.end).get_unchecked_mut(slice) } #[inline] fn index(self, slice: &[T]) -> &[T] { - (RangeInclusive { start: 0, end: self.end }).index(slice) + (0..=self.end).index(slice) } #[inline] fn index_mut(self, slice: &mut [T]) -> &mut [T] { - (RangeInclusive { start: 0, end: self.end }).index_mut(slice) + (0..=self.end).index_mut(slice) } } |
