third_party_rust_syn/.github
Ben Kimock 95f242c525 Avoid Box invalidation, for tag-raw-pointers
It looks like the only outstanding issue aliasing issue in this repo
(with raw pointer tagging) was this one move of a Box after saving a
pointer to the allocation that the Box guards. This is UB according to
the Stacked Borrows with raw pointer tagging in combination with the way
rustc applies noalias to Box. As is often the case, the resolution here
is to convert the Box down to a raw pointer before a pointer into the
allocation is created.
2022-04-28 20:32:01 -04:00
..
workflows Avoid Box invalidation, for tag-raw-pointers 2022-04-28 20:32:01 -04:00
FUNDING.yml Add a sponsors link 2020-05-26 11:25:57 -07:00