about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/hir/place.rs
AgeCommit message (Expand)AuthorLines
2025-05-23Properly analyze captures from unsafe bindersMichael Goulet-0/+3
2025-04-17do not emit `OpaqueCast` projections with `-Znext-solver`lcnr-0/+2
2025-03-26doc(hir::Place): clarify that places aren't always place expressionsMaja Kądziołka-2/+8
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-1/+1
2024-11-03compiler: Directly use rustc_abi in metadata and middleJubilee Young-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-04-29Remove `extern crate rustc_macros` from `rustc_middle`.Nicholas Nethercote-0/+1
2023-07-24Perform OpaqueCast field projection on HIR, too.Oli Scherer-0/+4
2023-04-26Remove unused `TypeFoldable`/`TypeVisitable` impls.Nicholas Nethercote-1/+0
2023-03-30Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`Scott McMurray-2/+2
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-38/+10
2020-12-29don't redundantly repeat field namesMatthias Krüger-4/+1
2020-12-20Edit rustc_middle docspierwill-10/+10
2020-12-06Writeback min_capture map to TypeckResultsAman Arora-5/+38
2020-10-18Replace unnecessary map_or_else with map_orDániel Buga-1/+1
2020-08-30mv compiler to compiler/mark-0/+115