about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/builder/scope.rs
AgeCommit message (Expand)AuthorLines
2025-05-12Fix typosomahs-1/+1
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-20/+139
2025-04-20remove a couple clonesMatthias Krüger-1/+1
2025-03-28use `slice::contains` where applicableYotam Ofek-1/+1
2025-03-13Return blocks from DropTree::build_mirbjorn3-20/+17
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-2/+1
2025-02-21Rename `ClearCrossCrate::assert_crate_local`.Nicholas Nethercote-2/+2
2025-02-08Rustfmtbjorn3-47/+73
2025-01-24don't drop types with no drop glue when tailcallingWaffle Lapkin-0/+9
2025-01-08run borrowck tests on BIDs and emit tail-expr-drop-order lints forDing Xiang Fei-3/+3
2024-12-20Handle DropKind::ForLint in coroutines correctlyMichael Goulet-10/+10
2024-12-19Auto merge of #134486 - compiler-errors:drop-for-lint, r=nikomatsakisbors-41/+107
2024-12-19pacify merciless fmtNiko Matsakis-5/+5
2024-12-19explain how `build_scope_drops` worksNiko Matsakis-2/+38
2024-12-19Rename Scope.id to Scope.local_id, remove trivial accessorMichael Goulet-1/+1
2024-12-19Use TypingEnv from MIR builderMichael Goulet-4/+1
2024-12-18Separate DropKind::ForLintMichael Goulet-39/+69
2024-12-17Rename `rustc_mir_build::build` to `builder`Zalathar-0/+1665