about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/elaborate_drop.rs
AgeCommit message (Expand)AuthorLines
2025-08-02Rollup merge of #132748 - lolbinarycat:rustdoc-intra-doc-link-warn-more-54191...Samuel Tardieu-0/+4
2025-07-25span_bug instead of handling currently impossible drop casebeepster4096-7/+8
2025-07-25fix box destructor generationbeepster4096-27/+28
2025-07-24fix up issues with internal compiler docs revealed by stricter lintbinarycat-0/+4
2025-06-29mir: Use the `new` method for `BasicBlockData`dianqk-59/+55
2025-06-29mir: Add a `new` method to `statement`dianqk-8/+3
2025-06-14Async drop - fix for StorageLive/StorageDead codegen for pinned async drop fu...Andrew Zhogin-0/+14
2025-06-05Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of NoneOli Scherer-8/+5
2025-06-03Rollup merge of #141677 - azhogin:azhogin/async-drop-unexpected-type-instead-...Matthias Krüger-2/+14
2025-06-01Async drop - type instead of async drop fn and incorrect drop signature don't...Andrew Zhogin-2/+14
2025-05-23Emit dummy open drop for unsafe binderMichael Goulet-0/+17
2025-05-21Rollup merge of #141328 - azhogin:azhogin/async-drop-ice-for-empty-impl-fix, ...Matthias Krüger-1/+23
2025-05-21Async drop fix for 'broken mir in AsyncDropGlue, place has deref as a later p...Andrew Zhogin-8/+13
2025-05-21When AsyncDrop impl is empty, sync drop generated in elaborator (Fixes #140974)Andrew Zhogin-1/+23
2025-04-29Fix for async drop ice with partly dropped tupleAndrew Zhogin-1/+1
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-63/+417
2025-04-14Use `newtype_index!`-generated types more idiomaticallyYotam Ofek-9/+8
2025-04-11Use delayed bug for normalization errors in drop elaborationMatthew Jasper-7/+4
2025-02-19Auto merge of #136539 - matthewjasper:late-normalize-errors, r=compiler-errorsbors-2/+15
2025-02-19Remove `rustc_middle::mir::tcx` module.Nicholas Nethercote-1/+1
2025-02-17Handle normalization failures in drop elaborationMatthew Jasper-2/+15
2025-02-15Don't project into `NonNull` when dropping a `Box`Scott McMurray-4/+26
2025-02-14Move `MirPatch` from `rustc_middle` to `rustc_mir_transform`.Nicholas Nethercote-1/+2
2025-02-14Move drop elaboration infrastructure.Nicholas Nethercote-0/+1022