about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/mem_categorization.rs
AgeCommit message (Collapse)AuthorLines
2022-10-20rustc_hir_typeck: move whole fileslcnr-786/+0
2022-10-14Make dyn* cast into a coercionMichael Goulet-1/+2
2022-10-10Fix compiler docsGuillaume Gomez-1/+1
2022-10-07Remove TypeckResults from InferCtxtCameron Steffen-2/+2
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-1/+2
`Res::SelfTy` currently has two `Option`s. When the second one is `Some` the first one is never consulted. So we can split it into two variants, `Res::SelfTyParam` and `Res::SelfTyAlias`, reducing the size of `Res` from 24 bytes to 12. This then shrinks `hir::Path` and `hir::PathSegment`, which are the HIR types that take up the most space.
2022-09-27rustc_typeck to rustc_hir_analysislcnr-0/+784