Remove allow(unused_variables) for rustc_transmute.

This was hiding some genuine sins, including unused arguments in
numerous functions/methods (incl. trait methods), and some unnecessary
computation.
This commit is contained in:
Nicholas Nethercote
2025-02-28 16:52:28 +11:00
parent dfb2222952
commit 785e21d382
10 changed files with 24 additions and 53 deletions

View File

@@ -617,7 +617,6 @@ where
)?;
let certainty = ecx.is_transmutable(
goal.param_env,
goal.predicate.trait_ref.args.type_at(0),
goal.predicate.trait_ref.args.type_at(1),
assume,