Skip to content

Commit da97917

Browse files
committed
Remove unnecessary assert that unions have only one variant
1 parent cbcf2ff commit da97917

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/librustc/ty/layout.rs

-3
Original file line numberDiff line numberDiff line change
@@ -1357,9 +1357,6 @@ impl<'a, 'tcx> LayoutDetails {
13571357
if packed && def.repr.align > 0 {
13581358
bug!("Union cannot be packed and aligned");
13591359
}
1360-
if variants.len() != 1 {
1361-
bug!("Union must be represented as a single variant");
1362-
}
13631360

13641361
let mut align = if def.repr.packed() {
13651362
dl.i8_align

0 commit comments

Comments
 (0)