about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/lint.rs
AgeCommit message (Expand)AuthorLines
2024-11-26Move `always_storage_live_locals`.Nicholas Nethercote-2/+1
2024-10-30Remove `Analysis::into_engine`.Nicholas Nethercote-4/+2
2024-09-09Reduce visibilities, and add `warn(unreachable_pub)`.Nicholas Nethercote-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-01-15compiler: Lower fn call arg spans down to MIRMartin Nordholts-1/+1
2024-01-04Migrate memory overlap check from validator to lintTomasz Miąsko-3/+40
2024-01-04Visit only reachable blocks in MIR lintTomasz Miąsko-15/+12
2023-12-21Stricter check for a use of locals without storageTomasz Miąsko-10/+18
2023-12-21Lint missing StorageDead when returning from functionsTomasz Miąsko-1/+35
2023-12-21Add pass to identify undefined or erroneous behaviourTomasz Miąsko-0/+77