1 error: slicing may panic.
2 --> $DIR/indexing_slicing_slice.rs:12:6
7 = note: `-D clippy::indexing-slicing` implied by `-D warnings`
8 = help: Consider using `.get(n..)` or .get_mut(n..)` instead
10 error: slicing may panic.
11 --> $DIR/indexing_slicing_slice.rs:13:6
16 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
18 error: slicing may panic.
19 --> $DIR/indexing_slicing_slice.rs:14:6
21 LL | &x[index_from..index_to];
22 | ^^^^^^^^^^^^^^^^^^^^^^^
24 = help: Consider using `.get(n..m)` or `.get_mut(n..m)` instead
26 error: slicing may panic.
27 --> $DIR/indexing_slicing_slice.rs:15:6
29 LL | &x[index_from..][..index_to]; // Two lint reports, one for [index_from..] and another for [..index_to].
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
32 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
34 error: slicing may panic.
35 --> $DIR/indexing_slicing_slice.rs:15:6
37 LL | &x[index_from..][..index_to]; // Two lint reports, one for [index_from..] and another for [..index_to].
40 = help: Consider using `.get(n..)` or .get_mut(n..)` instead
42 error: slicing may panic.
43 --> $DIR/indexing_slicing_slice.rs:16:6
45 LL | &x[5..][..10]; // Two lint reports, one for out of bounds [5..] and another for slicing [..10].
48 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
50 error: range is out of bounds
51 --> $DIR/indexing_slicing_slice.rs:16:8
53 LL | &x[5..][..10]; // Two lint reports, one for out of bounds [5..] and another for slicing [..10].
56 = note: `-D clippy::out-of-bounds-indexing` implied by `-D warnings`
58 error: slicing may panic.
59 --> $DIR/indexing_slicing_slice.rs:17:6
64 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
66 error: slicing may panic.
67 --> $DIR/indexing_slicing_slice.rs:18:6
72 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
74 error: slicing may panic.
75 --> $DIR/indexing_slicing_slice.rs:24:6
80 = help: Consider using `.get(n..m)` or `.get_mut(n..m)` instead
82 error: slicing may panic.
83 --> $DIR/indexing_slicing_slice.rs:25:6
88 = help: Consider using `.get(n..m)` or `.get_mut(n..m)` instead
90 error: slicing may panic.
91 --> $DIR/indexing_slicing_slice.rs:26:6
96 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
98 error: slicing may panic.
99 --> $DIR/indexing_slicing_slice.rs:31:6
104 = help: Consider using `.get(n..m)` or `.get_mut(n..m)` instead
106 error: slicing may panic.
107 --> $DIR/indexing_slicing_slice.rs:32:6
109 LL | &x[10..][..100]; // Two lint reports, one for [10..] and another for [..100].
112 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
114 error: range is out of bounds
115 --> $DIR/indexing_slicing_slice.rs:32:8
117 LL | &x[10..][..100]; // Two lint reports, one for [10..] and another for [..100].
120 error: slicing may panic.
121 --> $DIR/indexing_slicing_slice.rs:33:6
126 = help: Consider using `.get(n..)` or .get_mut(n..)` instead
128 error: slicing may panic.
129 --> $DIR/indexing_slicing_slice.rs:34:6
134 = help: Consider using `.get(..n)`or `.get_mut(..n)` instead
136 error: aborting due to 17 previous errors