7f109086ee
Still more complexity, but this allows computing exact `NaiveLayout`s for null-optimized enums, and thus allows calls like `transmute::<Option<&T>, &U>()` to work in generic contexts. |
||
---|---|---|
.. | ||
lifetimes.rs | ||
main.rs | ||
main.stderr | ||
transmute-different-sizes.rs | ||
transmute-different-sizes.stderr | ||
transmute-fat-pointers.rs | ||
transmute-fat-pointers.stderr | ||
transmute-from-fn-item-types-error.rs | ||
transmute-from-fn-item-types-error.stderr | ||
transmute-impl.rs | ||
transmute-impl.stderr | ||
transmute-imut-to-mut.rs | ||
transmute-imut-to-mut.stderr | ||
transmute-padding-ice.rs | ||
transmute-padding-ice.stderr | ||
transmute-type-parameters.rs | ||
transmute-type-parameters.stderr |