Permit zero non-zero-field on transparent types Fixes #77841 This makes the transparent fields meet the below: > * A `repr(transparent)` type `T` must meet the following rules: > * It may have any number of 1-ZST fields > * In addition, it may have at most one other field of type U r? `@nikomatsakis` |
||
|---|---|---|
| .. | ||
| feature-gate-no-niche.rs | ||
| feature-gate-no-niche.stderr | ||
| issue-83505-repr-simd.rs | ||
| issue-83505-repr-simd.stderr | ||
| repr-align-assign.fixed | ||
| repr-align-assign.rs | ||
| repr-align-assign.stderr | ||
| repr-align.rs | ||
| repr-align.stderr | ||
| repr-disallow-on-variant.rs | ||
| repr-disallow-on-variant.stderr | ||
| repr-no-niche-inapplicable-to-unions.rs | ||
| repr-no-niche-inapplicable-to-unions.stderr | ||
| repr-no-niche.rs | ||
| repr-packed-contains-align.rs | ||
| repr-packed-contains-align.stderr | ||
| repr-transparent-other-items.rs | ||
| repr-transparent-other-items.stderr | ||
| repr-transparent-other-reprs.rs | ||
| repr-transparent-other-reprs.stderr | ||
| repr-transparent.rs | ||
| repr-transparent.stderr | ||