diff options
| author | Ben Kimock <kimockb@gmail.com> | 2024-09-14 17:30:07 -0400 |
|---|---|---|
| committer | Ben Kimock <kimockb@gmail.com> | 2024-09-14 17:30:07 -0400 |
| commit | c547f51de10ad5e1d45a8b075c9000b1ecf6d5fa (patch) | |
| tree | f1a2b6ea204b92092fa6fe08eb84b45bfff82867 /tests/ui/transmutability | |
| parent | f827364a95b93ab70afd0383fcf3caa9da40e1fb (diff) | |
| download | rust-c547f51de10ad5e1d45a8b075c9000b1ecf6d5fa.tar.gz rust-c547f51de10ad5e1d45a8b075c9000b1ecf6d5fa.zip | |
Add a test
Diffstat (limited to 'tests/ui/transmutability')
| -rw-r--r-- | tests/ui/transmutability/enums/niche_optimization.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/ui/transmutability/enums/niche_optimization.rs b/tests/ui/transmutability/enums/niche_optimization.rs index 802d1747568..acb1856d082 100644 --- a/tests/ui/transmutability/enums/niche_optimization.rs +++ b/tests/ui/transmutability/enums/niche_optimization.rs @@ -154,3 +154,12 @@ fn no_niche() { assert::is_transmutable::<Pair<V1, MaybeUninit<u8>>, OptionLike>(); assert::is_transmutable::<Pair<V2, MaybeUninit<u8>>, OptionLike>(); } + +fn niche_fields() { + enum Kind { + A(bool, bool), + B(bool), + } + + assert::is_transmutable::<u16, Kind>(); +} |
