rust/compiler/rustc_abi/src
Jacob Pratt 7f14d2eba4
Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,traviscross
Greatly simplify lifetime captures in edition 2024

Remove most of the `+ Captures` and `+ '_` from the compiler, since they are now unnecessary with the new edition 2021 lifetime capture rules. Use some `+ 'tcx` and `+ 'static` rather than being overly verbose with precise capturing syntax.
2025-02-23 02:44:18 -05:00
..
callconv compiler: split vector_align into cabi and llvmlike 2025-02-20 19:55:29 -08:00
extern_abi compiler: remove rustc_abi::lookup and AbiUnsupported 2025-02-11 20:18:01 -08:00
layout compiler: reorganize rustc_abi to be more internally uniform 2025-02-06 01:39:46 -08:00
callconv.rs Remove BackendRepr::Uninhabited, replaced with an uninhabited: bool field in LayoutData. 2025-02-20 13:27:32 -06:00
extern_abi.rs Split out the extern_system_varargs feature 2025-02-12 19:57:45 -08:00
layout.rs compiler: BackendRepr::inherent_{size,align} -> scalar_{size,align} 2025-02-20 19:55:29 -08:00
lib.rs Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,traviscross 2025-02-23 02:44:18 -05:00
tests.rs coverage: Set up MC/DC bitmaps without additional unsafe code 2024-05-01 09:55:22 +10:00