about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/builder/block.rs
AgeCommit message (Collapse)AuthorLines
2025-06-25emit `StorageLive` and schedule `StorageDead` for `let`-`else` after matchingdianne-11/+1
2025-03-16Split `visit_primary_bindings` into two variantsZalathar-27/+19
The existing method does some non-obvious extra work to collect user types and build user-type projections, which is specifically needed by `declare_bindings` and not by the other two callers.
2025-02-22Fix binding mode problemsMichael Goulet-1/+1
2025-02-21Put a `BlockTailInfo` in `BlockFrame::TailExpr`.Nicholas Nethercote-2/+3
Because it has the same fields, and avoids the need to deconstruct the latter to construct the former.
2024-12-17Rename `rustc_mir_build::build` to `builder`Zalathar-0/+365