rust/tests/ui/transmutability
Jack Wrenn e9eae28eee transmutability: shift abstraction boundary
Previously, `rustc_transmute`'s layout representations were genericized
over `R`, a reference. Now, it's instead genericized over
representations of type and region. This allows us to move reference
transmutability logic from `rustc_trait_selection` to
`rustc_transmutability` (and thus unit test it independently of the
compiler), and — in a follow-up PR — will make it possible to support
analyzing function pointer transmutability with minimal surgery.
2025-06-09 14:08:12 +00:00
..
abstraction
alignment
arrays
enums Stabilise repr128 2025-05-28 15:14:34 +01:00
malformed-program-gracefulness UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
primitives
references transmutability: shift abstraction boundary 2025-06-09 14:08:12 +00:00
safety
structs Ensure query keys are printed with reduced queries 2025-06-03 20:56:52 +00:00
unions transmutability: uninit transition matches unit byte only 2025-04-29 20:42:43 +02:00
assoc-bound.rs
assoc-bound.stderr
char.rs transmutability: Support char, NonZeroXxx 2025-04-25 12:55:50 -07:00
char.stderr transmutability: Support char, NonZeroXxx 2025-04-25 12:55:50 -07:00
dont-assume-err-is-yes-issue-126377.rs
dont-assume-err-is-yes-issue-126377.stderr
issue-101739-1.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-101739-1.stderr
issue-101739-2.rs
issue-101739-2.stderr
issue-110467.rs
issue-110892.rs
issue-110892.stderr
maybeuninit.rs
maybeuninit.stderr
region-infer.rs
region-infer.stderr
transmute-higher-ranked.rs
transmute-padding-ice.rs
uninhabited.rs Use the informative error as the main const eval error message 2025-06-02 15:37:15 +00:00
uninhabited.stderr const-eval error: always say in which item the error occurred 2025-06-07 13:42:30 +02:00