rust/compiler/rustc_mir_build
bors a93bcdc307 Auto merge of #109849 - scottmcm:more-fieldidx-rebase, r=oli-obk
Use `FieldIdx` in various things related to aggregates

Shrank `AggregateKind` by 8 bytes on x64, since the active field of a union is tracked as an `Option<FieldIdx>` instead of `Option<usize>`.

Part 3/? of https://github.com/rust-lang/compiler-team/issues/606

[`IndexSlice`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_index/vec/struct.IndexVec.html#deref-methods-IndexSlice%3CI,+T%3E) was added in https://github.com/rust-lang/rust/pull/109787
2023-04-02 21:40:29 +00:00
..
src Auto merge of #109849 - scottmcm:more-fieldidx-rebase, r=oli-obk 2023-04-02 21:40:29 +00:00
Cargo.toml remove unused imports 2023-02-06 17:40:18 +03:00
messages.ftl Add notes to non-structural const in pattern error message 2023-03-27 11:08:11 -04:00