rust/src/test/ui/repr
bors 456a03227e Auto merge of #86279 - JohnTitor:transparent-zero-size-fields, r=nikomatsakis
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`
2021-06-24 07:29:59 +00:00
..
feature-gate-no-niche.rs
feature-gate-no-niche.stderr
issue-83505-repr-simd.rs Fix ICE with #[repr(simd)] on enum 2021-06-18 21:39:53 +02:00
issue-83505-repr-simd.stderr Fix ICE with #[repr(simd)] on enum 2021-06-18 21:39:53 +02:00
repr-align-assign.fixed
repr-align-assign.rs
repr-align-assign.stderr
repr-align.rs
repr-align.stderr
repr-disallow-on-variant.rs Allow specifying alignment for functions 2021-04-05 17:36:51 -04:00
repr-disallow-on-variant.stderr Allow specifying alignment for functions 2021-04-05 17:36:51 -04:00
repr-no-niche-inapplicable-to-unions.rs passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
repr-no-niche-inapplicable-to-unions.stderr passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
repr-no-niche.rs
repr-packed-contains-align.rs
repr-packed-contains-align.stderr
repr-transparent-other-items.rs passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
repr-transparent-other-items.stderr passes: check_attr on more targets 2020-09-28 12:18:52 +01:00
repr-transparent-other-reprs.rs
repr-transparent-other-reprs.stderr
repr-transparent.rs Permit zero non-zero-field on transparent types 2021-06-14 07:42:14 +09:00
repr-transparent.stderr Permit zero non-zero-field on transparent types 2021-06-14 07:42:14 +09:00