--> $DIR/recover-range-pats.rs:22:12
|
LL | if let .0..Y = 0 {}
- | ^^ - this is of type `u8`
- | |
+ | ^^ - - this expression has type `{integer}`
+ | | |
+ | | this is of type `u8`
| expected integer, found floating-point number
error[E0308]: mismatched types
--> $DIR/recover-range-pats.rs:35:12
|
LL | if let .0..=Y = 0 {}
- | ^^ - this is of type `u8`
- | |
+ | ^^ - - this expression has type `{integer}`
+ | | |
+ | | this is of type `u8`
| expected integer, found floating-point number
error[E0308]: mismatched types
--> $DIR/recover-range-pats.rs:60:12
|
LL | if let .0...Y = 0 {}
- | ^^ - this is of type `u8`
- | |
+ | ^^ - - this expression has type `{integer}`
+ | | |
+ | | this is of type `u8`
| expected integer, found floating-point number
error[E0308]: mismatched types
--> $DIR/recover-range-pats.rs:75:12
|
LL | if let .0.. = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error[E0029]: only `char` and numeric types are allowed in range patterns
--> $DIR/recover-range-pats.rs:83:12
--> $DIR/recover-range-pats.rs:85:12
|
LL | if let .0..= = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error[E0029]: only `char` and numeric types are allowed in range patterns
--> $DIR/recover-range-pats.rs:93:12
--> $DIR/recover-range-pats.rs:95:12
|
LL | if let .0... = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error[E0029]: only `char` and numeric types are allowed in range patterns
--> $DIR/recover-range-pats.rs:103:14
--> $DIR/recover-range-pats.rs:105:15
|
LL | if let .. .0 = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error[E0029]: only `char` and numeric types are allowed in range patterns
--> $DIR/recover-range-pats.rs:113:15
--> $DIR/recover-range-pats.rs:115:15
|
LL | if let ..=.0 = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error[E0029]: only `char` and numeric types are allowed in range patterns
--> $DIR/recover-range-pats.rs:125:15
--> $DIR/recover-range-pats.rs:128:15
|
LL | if let ....3 = 0 {}
- | ^^ expected integer, found floating-point number
+ | ^^ - this expression has type `{integer}`
+ | |
+ | expected integer, found floating-point number
error: aborting due to 60 previous errors