@@ -2,50 +2,39 @@ error: slicing may panic
22 --> $DIR/indexing_slicing_slice.rs:12:6
33 |
44LL | &x[index..];
5- | ^^^^^^^^^^
5+ | ^^^^^^^^^^ help: consider using `.get(n..)` or .get_mut(n..)` instead
66 |
7- = help: consider using `.get(n..)` or .get_mut(n..)` instead
87 = note: `-D clippy::indexing-slicing` implied by `-D warnings`
98
109error: slicing may panic
1110 --> $DIR/indexing_slicing_slice.rs:13:6
1211 |
1312LL | &x[..index];
14- | ^^^^^^^^^^
15- |
16- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
13+ | ^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
1714
1815error: slicing may panic
1916 --> $DIR/indexing_slicing_slice.rs:14:6
2017 |
2118LL | &x[index_from..index_to];
22- | ^^^^^^^^^^^^^^^^^^^^^^^
23- |
24- = help: consider using `.get(n..m)` or `.get_mut(n..m)` instead
19+ | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.get(n..m)` or `.get_mut(n..m)` instead
2520
2621error: slicing may panic
2722 --> $DIR/indexing_slicing_slice.rs:15:6
2823 |
2924LL | &x[index_from..][..index_to]; // Two lint reports, one for [index_from..] and another for [..index_to].
30- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
31- |
32- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
25+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
3326
3427error: slicing may panic
3528 --> $DIR/indexing_slicing_slice.rs:15:6
3629 |
3730LL | &x[index_from..][..index_to]; // Two lint reports, one for [index_from..] and another for [..index_to].
38- | ^^^^^^^^^^^^^^^
39- |
40- = help: consider using `.get(n..)` or .get_mut(n..)` instead
31+ | ^^^^^^^^^^^^^^^ help: consider using `.get(n..)` or .get_mut(n..)` instead
4132
4233error: slicing may panic
4334 --> $DIR/indexing_slicing_slice.rs:16:6
4435 |
4536LL | &x[5..][..10]; // Two lint reports, one for out of bounds [5..] and another for slicing [..10].
46- | ^^^^^^^^^^^^
47- |
48- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
37+ | ^^^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
4938
5039error: range is out of bounds
5140 --> $DIR/indexing_slicing_slice.rs:16:8
@@ -59,17 +48,13 @@ error: slicing may panic
5948 --> $DIR/indexing_slicing_slice.rs:17:6
6049 |
6150LL | &x[0..][..3];
62- | ^^^^^^^^^^^
63- |
64- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
51+ | ^^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
6552
6653error: slicing may panic
6754 --> $DIR/indexing_slicing_slice.rs:18:6
6855 |
6956LL | &x[1..][..5];
70- | ^^^^^^^^^^^
71- |
72- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
57+ | ^^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
7358
7459error: range is out of bounds
7560 --> $DIR/indexing_slicing_slice.rs:25:12
@@ -87,17 +72,13 @@ error: slicing may panic
8772 --> $DIR/indexing_slicing_slice.rs:31:6
8873 |
8974LL | &v[10..100];
90- | ^^^^^^^^^^
91- |
92- = help: consider using `.get(n..m)` or `.get_mut(n..m)` instead
75+ | ^^^^^^^^^^ help: consider using `.get(n..m)` or `.get_mut(n..m)` instead
9376
9477error: slicing may panic
9578 --> $DIR/indexing_slicing_slice.rs:32:6
9679 |
9780LL | &x[10..][..100]; // Two lint reports, one for [10..] and another for [..100].
98- | ^^^^^^^^^^^^^^
99- |
100- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
81+ | ^^^^^^^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
10182
10283error: range is out of bounds
10384 --> $DIR/indexing_slicing_slice.rs:32:8
@@ -109,17 +90,13 @@ error: slicing may panic
10990 --> $DIR/indexing_slicing_slice.rs:33:6
11091 |
11192LL | &v[10..];
112- | ^^^^^^^
113- |
114- = help: consider using `.get(n..)` or .get_mut(n..)` instead
93+ | ^^^^^^^ help: consider using `.get(n..)` or .get_mut(n..)` instead
11594
11695error: slicing may panic
11796 --> $DIR/indexing_slicing_slice.rs:34:6
11897 |
11998LL | &v[..100];
120- | ^^^^^^^^
121- |
122- = help: consider using `.get(..n)`or `.get_mut(..n)` instead
99+ | ^^^^^^^^ help: consider using `.get(..n)`or `.get_mut(..n)` instead
123100
124101error: aborting due to 16 previous errors
125102
0 commit comments