1
Fork 0

Use niche-filling optimization even when multiple variants have data.

Fixes #46213
This commit is contained in:
Michael Benfield 2022-03-08 19:07:01 +00:00
parent 1a08b96a0b
commit d7a750b504
13 changed files with 338 additions and 158 deletions

View file

@ -3075,7 +3075,8 @@ mod size_asserts {
static_assert_size!(Block, 48);
static_assert_size!(Expr, 104);
static_assert_size!(ExprKind, 72);
static_assert_size!(Fn, 192);
#[cfg(not(bootstrap))]
static_assert_size!(Fn, 184);
static_assert_size!(ForeignItem, 96);
static_assert_size!(ForeignItemKind, 24);
static_assert_size!(GenericArg, 24);