about summary refs log tree commit diff
path: root/compiler/rustc_ty_utils/src/layout
AgeCommit message (Expand)AuthorLines
2024-12-18make no-variant types a dedicated Variants variantRalf Jung-4/+4
2024-12-18Variants::Single: do not use invalid VariantIdx for uninhabited enumsRalf Jung-52/+70
2024-11-30improve TagEncoding::Niche docs and sanity checkRalf Jung-3/+13
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-1/+1
2024-11-03compiler: Directly use rustc_abi in ty_utilsJubilee Young-1/+1
2024-10-29compiler: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-21/+21
2024-10-28compiler: Add `is_uninhabited` and use LayoutS accessorsJubilee Young-4/+2
2024-10-20compiler: pre-move code for fixing enum layout ICEsJubilee Young-0/+296