File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -250,17 +250,17 @@ fn issue767() {
250
250
251
251
fn ranges ( ) {
252
252
let x = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa .. bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
253
- let y = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ... bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
254
- let z = ... x ;
253
+ let y = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ..= bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
254
+ let z = ..= x ;
255
255
256
256
// #1766
257
257
let x = [ 0. ..10.0 ] ;
258
- let x = [ 0. ... 10.0 ] ;
258
+ let x = [ 0. ..= 10.0 ] ;
259
259
260
- a ... b
260
+ a ..= b
261
261
262
- // the expr below won't compile for some reason...
263
- // let a = 0 ... ;
262
+ // the expr below won't compile because inclusive ranges need a defined end
263
+ // let a = 0 ..= ;
264
264
}
265
265
266
266
fn if_else ( ) {
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ fn bar(v: &[u8]) {}
4
4
5
5
fn foo ( ) {
6
6
let a = vec ! [ 0 ; 20 ] ;
7
- for j in 0 ... 20 {
7
+ for j in 0 ..= 20 {
8
8
for i in 0 ..3 {
9
9
bar ( a[ i..j] ) ;
10
10
bar ( a[ i..] ) ;
11
11
bar ( a[ ..j] ) ;
12
- bar ( a[ ... ( j + 1 ) ] ) ;
12
+ bar ( a[ ..= ( j + 1 ) ] ) ;
13
13
}
14
14
}
15
15
}
Original file line number Diff line number Diff line change @@ -316,17 +316,17 @@ fn issue767() {
316
316
fn ranges ( ) {
317
317
let x = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
318
318
let y =
319
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa... bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
320
- let z = ... x ;
319
+ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..= bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;
320
+ let z = ..= x;
321
321
322
322
// #1766
323
323
let x = [ 0. ..10.0 ] ;
324
- let x = [ 0. ... 10.0 ] ;
324
+ let x = [ 0. ..= 10.0 ] ;
325
325
326
- a... b
326
+ a..= b
327
327
328
- // the expr below won't compile for some reason...
329
- // let a = 0 ... ;
328
+ // the expr below won't compile because inclusive ranges need a defined end
329
+ // let a = 0 ..= ;
330
330
}
331
331
332
332
fn if_else ( ) {
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ fn bar(v: &[u8]) {}
4
4
5
5
fn foo ( ) {
6
6
let a = vec ! [ 0 ; 20 ] ;
7
- for j in 0 ... 20 {
7
+ for j in 0 ..= 20 {
8
8
for i in 0 .. 3 {
9
9
bar ( a[ i .. j] ) ;
10
10
bar ( a[ i ..] ) ;
11
11
bar ( a[ .. j] ) ;
12
- bar ( a[ ... ( j + 1 ) ] ) ;
12
+ bar ( a[ ..= ( j + 1 ) ] ) ;
13
13
}
14
14
}
15
15
}
You can’t perform that action at this time.
0 commit comments