about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/check_const_item_mutation.rs
AgeCommit message (Expand)AuthorLines
2025-04-02Only look at trait impls in the current crate when looking for `Drop` implsOli Scherer-3/+7
2025-04-01Remove an unnecessary dtor computation and use the cached query result insteadOli Scherer-1/+1
2025-02-21Rename `ClearCrossCrate::assert_crate_local`.Nicholas Nethercote-1/+1
2025-01-31Move `find_self_call`.Nicholas Nethercote-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-11Simplify some nested if statementsMichael Goulet-12/+12
2024-09-10Improve comment formatting.Nicholas Nethercote-0/+1
2024-09-09Reduce visibilities, and add `warn(unreachable_pub)`.Nicholas Nethercote-1/+1
2024-09-03Move `MirPass` to `rustc_mir_transform`.Nicholas Nethercote-2/+2
2024-01-23Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.Nicholas Nethercote-2/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-8/+3
2023-10-13Format all the let chains in compilerMichael Goulet-7/+9
2023-05-02Migrate `mir_transform` to translatable diagnosticsclubby789-32/+33
2023-04-16Move some utils out of `rustc_const_eval`Nilstrieb-1/+6
2023-03-14Wrap the whole LocalInfo in ClearCrossCrate.Camille GILLOT-1/+1
2023-03-03Match unmatched backticks in comments in compiler/est31-1/+1
2022-10-01Refactor rustc lint APIMaybe Waffle-9/+9
2022-07-05lint: `LintDiagnosticBuilder` into `rustc_errors`David Wood-2/+1
2022-03-16rustc_error: make ErrorReported impossible to constructmark-2/+2
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-1/+1
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-2/+2
2021-12-02Update passes with new interfaceDylan MacKenzie-3/+3
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+157