diff options
| author | Moulins <arthur.heuillard@orange.fr> | 2023-07-21 03:26:14 +0200 |
|---|---|---|
| committer | Moulins <arthur.heuillard@orange.fr> | 2023-07-21 14:23:23 +0200 |
| commit | 7f109086ee9458eb39f920fb04e4f37a97853701 (patch) | |
| tree | 1ebc9549002d39f48cb327c946f0780177fb0afe /compiler/rustc_llvm/llvm-wrapper/Linker.cpp | |
| parent | 39cfe70e4fdf9679ce1be55c345dd3f72f53b615 (diff) | |
| download | rust-7f109086ee9458eb39f920fb04e4f37a97853701.tar.gz rust-7f109086ee9458eb39f920fb04e4f37a97853701.zip | |
Track (partial) niche information in `NaiveLayout`
Still more complexity, but this allows computing exact `NaiveLayout`s for null-optimized enums, and thus allows calls like `transmute::<Option<&T>, &U>()` to work in generic contexts.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/Linker.cpp')
0 files changed, 0 insertions, 0 deletions
