about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/builder/expr/as_place.rs
AgeCommit message (Expand)AuthorLines
2025-09-26ProjectionElem::Subtype -> CastKind::Subtypebeepster4096-2/+1
2025-09-16Remove Rvalue::Len.Camille Gillot-1/+1
2025-06-29mir: Add a `new` method to `statement`dianqk-8/+8
2025-06-23Add `#[loop_match]` for improved DFA codegenbjorn3-0/+2
2025-05-28Handle e2021 precise capturing of unsafe binderMichael Goulet-2/+2
2025-05-23Properly analyze captures from unsafe bindersMichael Goulet-0/+3
2025-04-03Upvars HirIds always have the same owner, thus just use an ItemLocalIdOli Scherer-1/+1
2025-04-02Move methods from `Map` to `TyCtxt`, part 5.Nicholas Nethercote-1/+1
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-0/+1
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-3/+3
2025-02-08Rustfmtbjorn3-20/+26
2025-01-31Implement MIR, CTFE, and codegen for unsafe bindersMichael Goulet-3/+20
2025-01-28Represent the raw pointer for a array length check as a new kind of fake borrowMichael Goulet-15/+4
2025-01-27Reapply "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=da...Michael Goulet-9/+83
2025-01-18Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav...Rémy Rakic-83/+9
2025-01-18Revert "Rollup merge of #134371 - scottmcm:fix-134352, r=oli-obk"Rémy Rakic-25/+7
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-1/+1
2024-12-22Delete `Rvalue::Len`Scott McMurray-1/+1
2024-12-17Rename `rustc_mir_build::build` to `builder`Zalathar-0/+832