]> git.lizzy.rs Git - rust.git/blob - src/test/ui/extern/extern_fat_drop.rs
Rollup merge of #97317 - GuillaumeGomez:gui-settings-text-click, r=jsha
[rust.git] / src / test / ui / extern / extern_fat_drop.rs
1 // run-pass
2 // aux-build:fat_drop.rs
3
4 extern crate fat_drop;
5
6 fn main() {
7     unsafe {
8         let data: &mut [u8] = &mut [0];
9         let s: &mut fat_drop::S = std::mem::transmute::<&mut [u8], _>(data);
10         std::ptr::drop_in_place(s);
11         assert!(fat_drop::DROPPED);
12     }
13 }