rust/compiler/rustc_const_eval/src
Stuart Cook 540fd20ba6
Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann
Clean up `ty::Dynamic`

1. As a follow-up to PR rust-lang/rust#143036, remove `DynKind` entirely.
2. Inside HIR ty lowering, consolidate modules `dyn_compatibility` and `lint` into `dyn_trait`
   * `dyn_compatibility` wasn't about dyn compatibility itself, it's about lowering trait object types
   * `lint` contained dyn-Trait-specific diagnostics+lints only
2025-09-18 11:48:51 +10:00
..
check_consts Remove Rvalue::Len. 2025-09-16 22:23:19 +00:00
const_eval Rollup merge of #144885 - zachs18:ptr_guaranteed_cmp_more, r=RalfJung 2025-08-26 14:19:16 +10:00
interpret Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann 2025-09-18 11:48:51 +10:00
util Remove DynKind 2025-09-17 04:46:46 +02:00
errors.rs Auto merge of #144081 - RalfJung:const-ptr-fragments, r=oli-obk 2025-08-17 04:33:31 +00:00
lib.rs Rollup merge of #144682 - nxsaken:strict_overflow_ops, r=Mark-Simulacrum 2025-08-07 20:49:47 +10:00