rust/compiler/rustc_mir_transform/src/coverage
Nicholas Nethercote 2aae619edb Move MirPass to rustc_mir_transform.
Because that's now the only crate that uses it.

Moving stuff out of `rustc_middle` is always welcome.

I chose to use `impl crate::MirPass`/`impl crate::MirLint` (with
explicit `crate::`) everywhere because that's the only mention of
`MirPass`/`MirLint` used in all of these files. (Prior to this change,
`MirPass` was mostly imported via `use rustc_middle::mir::*` items.)
2024-09-03 16:03:46 +10:00
..
spans coverage: Extract hole spans from HIR instead of MIR 2024-07-08 21:22:56 +10:00
counters.rs Remove #[macro_use] extern crate tracing from rustc_mir_transform. 2024-08-30 10:01:34 +10:00
graph.rs Remove #[macro_use] extern crate tracing from rustc_mir_transform. 2024-08-30 10:01:34 +10:00
mappings.rs coverage: Restrict ExpressionUsed simplification to Code mappings 2024-07-15 20:54:28 +10:00
mod.rs Move MirPass to rustc_mir_transform. 2024-09-03 16:03:46 +10:00
query.rs Remove #[macro_use] extern crate tracing from rustc_mir_transform. 2024-08-30 10:01:34 +10:00
spans.rs Remove #[macro_use] extern crate tracing from rustc_mir_transform. 2024-08-30 10:01:34 +10:00
tests.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
unexpand.rs coverage: Avoid getting extra unexpansion info when we don't need it 2024-06-30 19:05:14 +10:00