|
1 | 1 | error: indexing may panic. Consider using `.get(n)` or `.get_mut(n)` instead
|
2 |
| - --> $DIR/array_indexing.rs:11:5 |
| 2 | + --> $DIR/indexing_slicing.rs:11:5 |
3 | 3 | |
|
4 | 4 | 11 | x[index];
|
5 | 5 | | ^^^^^^^^
|
6 | 6 | |
|
7 | 7 | = note: `-D indexing-slicing` implied by `-D warnings`
|
8 | 8 |
|
9 | 9 | error: slicing may panic. Consider using `.get(n..m)` or `.get_mut(n..m)` instead
|
10 |
| - --> $DIR/array_indexing.rs:12:6 |
| 10 | + --> $DIR/indexing_slicing.rs:12:6 |
11 | 11 | |
|
12 | 12 | 12 | &x[index_from..index_to];
|
13 | 13 | | ^^^^^^^^^^^^^^^^^^^^^^^
|
14 | 14 |
|
15 | 15 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
16 |
| - --> $DIR/array_indexing.rs:13:6 |
| 16 | + --> $DIR/indexing_slicing.rs:13:6 |
17 | 17 | |
|
18 | 18 | 13 | &x[index_from..][..index_to];
|
19 | 19 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
20 | 20 |
|
21 | 21 | error: slicing may panic. Consider using `.get(n..)` or .get_mut(n..)` instead
|
22 |
| - --> $DIR/array_indexing.rs:13:6 |
| 22 | + --> $DIR/indexing_slicing.rs:13:6 |
23 | 23 | |
|
24 | 24 | 13 | &x[index_from..][..index_to];
|
25 | 25 | | ^^^^^^^^^^^^^^^
|
26 | 26 |
|
27 | 27 | error: slicing may panic. Consider using `.get(n..)` or .get_mut(n..)` instead
|
28 |
| - --> $DIR/array_indexing.rs:14:6 |
| 28 | + --> $DIR/indexing_slicing.rs:14:6 |
29 | 29 | |
|
30 | 30 | 14 | &x[index..];
|
31 | 31 | | ^^^^^^^^^^
|
32 | 32 |
|
33 | 33 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
34 |
| - --> $DIR/array_indexing.rs:15:6 |
| 34 | + --> $DIR/indexing_slicing.rs:15:6 |
35 | 35 | |
|
36 | 36 | 15 | &x[..index];
|
37 | 37 | | ^^^^^^^^^^
|
38 | 38 |
|
39 | 39 | error: const index is out of bounds
|
40 |
| - --> $DIR/array_indexing.rs:18:5 |
| 40 | + --> $DIR/indexing_slicing.rs:18:5 |
41 | 41 | |
|
42 | 42 | 18 | x[4];
|
43 | 43 | | ^^^^
|
44 | 44 | |
|
45 | 45 | = note: `-D out-of-bounds-indexing` implied by `-D warnings`
|
46 | 46 |
|
47 | 47 | error: range is out of bounds
|
48 |
| - --> $DIR/array_indexing.rs:20:6 |
| 48 | + --> $DIR/indexing_slicing.rs:20:6 |
49 | 49 | |
|
50 | 50 | 20 | &x[1..5];
|
51 | 51 | | ^^^^^^^
|
52 | 52 |
|
53 | 53 | error: slicing may panic. Consider using `.get(n..m)` or `.get_mut(n..m)` instead
|
54 |
| - --> $DIR/array_indexing.rs:20:6 |
| 54 | + --> $DIR/indexing_slicing.rs:20:6 |
55 | 55 | |
|
56 | 56 | 20 | &x[1..5];
|
57 | 57 | | ^^^^^^^
|
58 | 58 |
|
59 | 59 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
60 |
| - --> $DIR/array_indexing.rs:21:6 |
| 60 | + --> $DIR/indexing_slicing.rs:21:6 |
61 | 61 | |
|
62 | 62 | 21 | &x[1..][..5];
|
63 | 63 | | ^^^^^^^^^^^
|
64 | 64 |
|
65 | 65 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
66 |
| - --> $DIR/array_indexing.rs:23:6 |
| 66 | + --> $DIR/indexing_slicing.rs:23:6 |
67 | 67 | |
|
68 | 68 | 23 | &x[0..][..3];
|
69 | 69 | | ^^^^^^^^^^^
|
70 | 70 |
|
71 | 71 | error: range is out of bounds
|
72 |
| - --> $DIR/array_indexing.rs:25:6 |
| 72 | + --> $DIR/indexing_slicing.rs:25:6 |
73 | 73 | |
|
74 | 74 | 25 | &x[..=4];
|
75 | 75 | | ^^^^^^^
|
76 | 76 |
|
77 | 77 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
78 |
| - --> $DIR/array_indexing.rs:25:6 |
| 78 | + --> $DIR/indexing_slicing.rs:25:6 |
79 | 79 | |
|
80 | 80 | 25 | &x[..=4];
|
81 | 81 | | ^^^^^^^
|
82 | 82 |
|
83 | 83 | error: range is out of bounds
|
84 |
| - --> $DIR/array_indexing.rs:29:6 |
| 84 | + --> $DIR/indexing_slicing.rs:29:6 |
85 | 85 | |
|
86 | 86 | 29 | &x[5..];
|
87 | 87 | | ^^^^^^
|
88 | 88 |
|
89 | 89 | error: slicing may panic. Consider using `.get(n..)` or .get_mut(n..)` instead
|
90 |
| - --> $DIR/array_indexing.rs:29:6 |
| 90 | + --> $DIR/indexing_slicing.rs:29:6 |
91 | 91 | |
|
92 | 92 | 29 | &x[5..];
|
93 | 93 | | ^^^^^^
|
94 | 94 |
|
95 | 95 | error: range is out of bounds
|
96 |
| - --> $DIR/array_indexing.rs:31:6 |
| 96 | + --> $DIR/indexing_slicing.rs:31:6 |
97 | 97 | |
|
98 | 98 | 31 | &x[..5];
|
99 | 99 | | ^^^^^^
|
100 | 100 |
|
101 | 101 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
102 |
| - --> $DIR/array_indexing.rs:31:6 |
| 102 | + --> $DIR/indexing_slicing.rs:31:6 |
103 | 103 | |
|
104 | 104 | 31 | &x[..5];
|
105 | 105 | | ^^^^^^
|
106 | 106 |
|
107 | 107 | error: indexing may panic. Consider using `.get(n)` or `.get_mut(n)` instead
|
108 |
| - --> $DIR/array_indexing.rs:34:5 |
| 108 | + --> $DIR/indexing_slicing.rs:34:5 |
109 | 109 | |
|
110 | 110 | 34 | y[0];
|
111 | 111 | | ^^^^
|
112 | 112 |
|
113 | 113 | error: slicing may panic. Consider using `.get(n..m)` or `.get_mut(n..m)` instead
|
114 |
| - --> $DIR/array_indexing.rs:35:6 |
| 114 | + --> $DIR/indexing_slicing.rs:35:6 |
115 | 115 | |
|
116 | 116 | 35 | &y[1..2];
|
117 | 117 | | ^^^^^^^
|
118 | 118 |
|
119 | 119 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
120 |
| - --> $DIR/array_indexing.rs:38:6 |
| 120 | + --> $DIR/indexing_slicing.rs:38:6 |
121 | 121 | |
|
122 | 122 | 38 | &y[..=4];
|
123 | 123 | | ^^^^^^^
|
124 | 124 |
|
125 | 125 | error: const index is out of bounds
|
126 |
| - --> $DIR/array_indexing.rs:41:5 |
| 126 | + --> $DIR/indexing_slicing.rs:41:5 |
127 | 127 | |
|
128 | 128 | 41 | empty[0];
|
129 | 129 | | ^^^^^^^^
|
130 | 130 |
|
131 | 131 | error: range is out of bounds
|
132 |
| - --> $DIR/array_indexing.rs:42:6 |
| 132 | + --> $DIR/indexing_slicing.rs:42:6 |
133 | 133 | |
|
134 | 134 | 42 | &empty[1..5];
|
135 | 135 | | ^^^^^^^^^^^
|
136 | 136 |
|
137 | 137 | error: slicing may panic. Consider using `.get(n..m)` or `.get_mut(n..m)` instead
|
138 |
| - --> $DIR/array_indexing.rs:42:6 |
| 138 | + --> $DIR/indexing_slicing.rs:42:6 |
139 | 139 | |
|
140 | 140 | 42 | &empty[1..5];
|
141 | 141 | | ^^^^^^^^^^^
|
142 | 142 |
|
143 | 143 | error: range is out of bounds
|
144 |
| - --> $DIR/array_indexing.rs:44:6 |
| 144 | + --> $DIR/indexing_slicing.rs:44:6 |
145 | 145 | |
|
146 | 146 | 44 | &empty[..=4];
|
147 | 147 | | ^^^^^^^^^^^
|
148 | 148 |
|
149 | 149 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
150 |
| - --> $DIR/array_indexing.rs:44:6 |
| 150 | + --> $DIR/indexing_slicing.rs:44:6 |
151 | 151 | |
|
152 | 152 | 44 | &empty[..=4];
|
153 | 153 | | ^^^^^^^^^^^
|
154 | 154 |
|
155 | 155 | error: range is out of bounds
|
156 |
| - --> $DIR/array_indexing.rs:49:6 |
| 156 | + --> $DIR/indexing_slicing.rs:49:6 |
157 | 157 | |
|
158 | 158 | 49 | &empty[..=0];
|
159 | 159 | | ^^^^^^^^^^^
|
160 | 160 |
|
161 | 161 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
162 |
| - --> $DIR/array_indexing.rs:49:6 |
| 162 | + --> $DIR/indexing_slicing.rs:49:6 |
163 | 163 | |
|
164 | 164 | 49 | &empty[..=0];
|
165 | 165 | | ^^^^^^^^^^^
|
166 | 166 |
|
167 | 167 | error: range is out of bounds
|
168 |
| - --> $DIR/array_indexing.rs:51:6 |
| 168 | + --> $DIR/indexing_slicing.rs:51:6 |
169 | 169 | |
|
170 | 170 | 51 | &empty[1..];
|
171 | 171 | | ^^^^^^^^^^
|
172 | 172 |
|
173 | 173 | error: slicing may panic. Consider using `.get(n..)` or .get_mut(n..)` instead
|
174 |
| - --> $DIR/array_indexing.rs:51:6 |
| 174 | + --> $DIR/indexing_slicing.rs:51:6 |
175 | 175 | |
|
176 | 176 | 51 | &empty[1..];
|
177 | 177 | | ^^^^^^^^^^
|
178 | 178 |
|
179 | 179 | error: range is out of bounds
|
180 |
| - --> $DIR/array_indexing.rs:52:6 |
| 180 | + --> $DIR/indexing_slicing.rs:52:6 |
181 | 181 | |
|
182 | 182 | 52 | &empty[..4];
|
183 | 183 | | ^^^^^^^^^^
|
184 | 184 |
|
185 | 185 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
186 |
| - --> $DIR/array_indexing.rs:52:6 |
| 186 | + --> $DIR/indexing_slicing.rs:52:6 |
187 | 187 | |
|
188 | 188 | 52 | &empty[..4];
|
189 | 189 | | ^^^^^^^^^^
|
190 | 190 |
|
191 | 191 | error: indexing may panic. Consider using `.get(n)` or `.get_mut(n)` instead
|
192 |
| - --> $DIR/array_indexing.rs:55:5 |
| 192 | + --> $DIR/indexing_slicing.rs:55:5 |
193 | 193 | |
|
194 | 194 | 55 | v[0];
|
195 | 195 | | ^^^^
|
196 | 196 |
|
197 | 197 | error: indexing may panic. Consider using `.get(n)` or `.get_mut(n)` instead
|
198 |
| - --> $DIR/array_indexing.rs:56:5 |
| 198 | + --> $DIR/indexing_slicing.rs:56:5 |
199 | 199 | |
|
200 | 200 | 56 | v[10];
|
201 | 201 | | ^^^^^
|
202 | 202 |
|
203 | 203 | error: slicing may panic. Consider using `.get(n..m)` or `.get_mut(n..m)` instead
|
204 |
| - --> $DIR/array_indexing.rs:57:6 |
| 204 | + --> $DIR/indexing_slicing.rs:57:6 |
205 | 205 | |
|
206 | 206 | 57 | &v[10..100];
|
207 | 207 | | ^^^^^^^^^^
|
208 | 208 |
|
209 | 209 | error: slicing may panic. Consider using `.get(n..)` or .get_mut(n..)` instead
|
210 |
| - --> $DIR/array_indexing.rs:58:6 |
| 210 | + --> $DIR/indexing_slicing.rs:58:6 |
211 | 211 | |
|
212 | 212 | 58 | &v[10..];
|
213 | 213 | | ^^^^^^^
|
214 | 214 |
|
215 | 215 | error: slicing may panic. Consider using `.get(..n)`or `.get_mut(..n)` instead
|
216 |
| - --> $DIR/array_indexing.rs:59:6 |
| 216 | + --> $DIR/indexing_slicing.rs:59:6 |
217 | 217 | |
|
218 | 218 | 59 | &v[..100];
|
219 | 219 | | ^^^^^^^^
|
|
0 commit comments