about summary refs log tree commit diff
path: root/library/core/src/mem/transmutability.rs
AgeCommit message (Expand)AuthorLines
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-3/+3
2025-02-14core: Apply unsafe_op_in_unsafe_fnEric Huss-1/+1
2025-01-08update cfg(bootstrap)Pietro Albini-3/+2
2024-12-20split up `#[rustc_deny_explicit_impl]` attributeLukas Markeffsky-1/+3
2024-09-05update cfgsBoxy-19/+10
2024-09-02chore: remove repetitive wordscuishuang-1/+1
2024-08-27safe transmute: Rename `BikeshedIntrinsicFrom` to `TransmuteFrom`Jack Wrenn-56/+53
2024-08-23document & impl the transmutation modeled by `BikeshedIntrinsicFrom`Jack Wrenn-21/+350
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-2/+4
2024-03-20step cfgsMark Rousskov-1/+1
2024-02-27safe transmute: revise safety analysisJack Wrenn-4/+5
2023-07-12Flip cfg's for bootstrap bumpMark Rousskov-2/+1
2023-06-29Enable co-induction support for Safe TransmuteBryan Garza-0/+1
2023-06-20Merge attrs, better validationMichael Goulet-1/+2
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+1
2023-06-01Require that const param tys implement ConstParamTyBoxy-0/+5
2023-04-16rm const traits in libcoreDeadbeef-4/+2
2023-04-13Improve safe transmute error reportingBryan Garza-4/+0
2022-09-26remove cfg(bootstrap)Pietro Albini-2/+2
2022-08-22safe transmute: use `Assume` struct to provide analysis optionsJack Wrenn-12/+76
2022-08-12Adjust cfgsMark Rousskov-1/+1
2022-07-27safe transmute: reference tracking issueJack Wrenn-2/+2
2022-07-27safe transmute: add `rustc_on_unimplemented` to `BikeshedIntrinsicFrom`Jack Wrenn-0/+4
2022-07-27Initial (incomplete) implementation of transmutability trait.Jack Wrenn-0/+39