Closed
Description
Compiling clippy_lints v0.0.198
error[E0599]: no method named `to_raw_bits` found for type `rustc::middle::const_val::ConstVal<'_>` in the current scope
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\consts.rs:212:48
|
212 | ty::TyArray(_, n) => n.val.to_raw_bits().expect("array length"),
| ^^^^^^^^^^^
error[E0308]: mismatched types
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\consts.rs:420:25
|
420 | ConstVal::Value(Value::ByVal(PrimVal::Bytes(b))) => match result.ty.sty {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `rustc::mir::interpret::ConstValue`, found enum `rustc::mir::interpret::Value`
|
= note: expected type `rustc::mir::interpret::ConstValue<'_>`
found type `rustc::mir::interpret::Value`
error[E0308]: mismatched types
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\consts.rs:428:25
|
428 | ConstVal::Value(Value::ByValPair(PrimVal::Ptr(ptr), PrimVal::Bytes(n))) => match result.ty.sty {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `rustc::mir::interpret::ConstValue`, found enum `rustc::mir::interpret::Value`
|
= note: expected type `rustc::mir::interpret::ConstValue<'_>`
found type `rustc::mir::interpret::Value`
error[E0599]: no method named `to_raw_bits` found for type `rustc::middle::const_val::ConstVal<'_>` in the current scope
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\array_indexing.rs:64:37
|
64 | let size = size.val.to_raw_bits().unwrap();
| ^^^^^^^^^^^
error[E0599]: no method named `to_raw_bits` found for type `rustc::middle::const_val::ConstVal<'_>` in the current scope
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\loops.rs:1226:72
|
1226 | ty::TypeVariants::TyArray(_, size) if size.val.to_raw_bits().expect("array size") > 32 => (),
| ^^^^^^^^^^^
error[E0599]: no method named `to_raw_bits` found for type `rustc::middle::const_val::ConstVal<'_>` in the current scope
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\loops.rs:1801:55
|
1801 | ty::TyArray(_, n) => (0..=32).contains(&n.val.to_raw_bits().expect("array length")),
| ^^^^^^^^^^^
error[E0599]: no method named `to_raw_bits` found for type `rustc::middle::const_val::ConstVal<'_>` in the current scope
--> C:\Users\jaxx\.cargo\registry\src\github.com-1ecc6299db9ec823\clippy_lints-0.0.198\src\methods.rs:1302:46
|
1302 | ty::TyArray(_, size) => size.val.to_raw_bits().expect("array length") < 32,
| ^^^^^^^^^^^
error: aborting due to 7 previous errors
Some errors occurred: E0308, E0599.