rust/compiler/rustc_mir_dataflow/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
..
framework Introduce MirDumper and MirWriter. 2025-09-01 09:19:03 +10:00
impls Remove Rvalue::Len. 2025-09-16 22:23:19 +00:00
move_paths Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann 2025-09-18 11:48:51 +10:00
debuginfo.rs rename BitSet to DenseBitSet 2025-01-11 11:34:01 +00:00
drop_flag_effects.rs use let chains in hir, lint, mir 2025-07-28 06:10:14 +05:00
errors.rs Migrate all diagnostics 2022-10-23 10:09:44 +02:00
lib.rs update cfg(bootstrap) 2025-05-12 15:33:37 +02:00
points.rs Reimplement DestinationPropagation according to live ranges. 2025-09-07 16:24:46 +00:00
rustc_peek.rs Eliminate unnecessary dependency from rustc_mir_dataflow to rustc_hir 2025-08-20 15:04:00 -07:00
un_derefer.rs Greatly simplify lifetime captures in edition 2024 2025-02-22 22:24:52 +00:00
value_analysis.rs erase_regions to erase_and_anonymize_regions 2025-09-09 14:49:16 +02:00