about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorStephane Raux <stephaneyfx@gmail.com>2019-07-08 21:34:36 -0700
committerStephane Raux <stephaneyfx@gmail.com>2019-07-09 20:40:16 -0700
commit318c5d6c963d0e5d8ece89e804b4e696c6011955 (patch)
tree966d9f3394e165178e25c4390deb6c538ae0e9c1 /src/test/debuginfo/enum-thinlto.rs
parent09ab31bc64f4ede9f9498440cb4225c173767c1e (diff)
downloadrust-318c5d6c963d0e5d8ece89e804b4e696c6011955.tar.gz
rust-318c5d6c963d0e5d8ece89e804b4e696c6011955.zip
Clarify `Box<T>` representation and its use in FFI
This officializes what was only shown as a code example in [the unsafe code guidelines](https://rust-lang.github.io/unsafe-code-guidelines/layout/function-pointers.html?highlight=box#use) and follows [the discussion](https://github.com/rust-lang/unsafe-code-guidelines/issues/157) in the corresponding repository.

It is also related to [the issue](https://github.com/rust-lang/rust/issues/52976) regarding marking `Box<T>` `#[repr(transparent)]`.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions