Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-diagnostics/src/handlers/missing_unsafe.rs')
| -rw-r--r-- | crates/ide-diagnostics/src/handlers/missing_unsafe.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ide-diagnostics/src/handlers/missing_unsafe.rs b/crates/ide-diagnostics/src/handlers/missing_unsafe.rs index e2690c2dcd..a9b481f899 100644 --- a/crates/ide-diagnostics/src/handlers/missing_unsafe.rs +++ b/crates/ide-diagnostics/src/handlers/missing_unsafe.rs @@ -137,13 +137,13 @@ struct HasUnsafe; impl HasUnsafe { unsafe fn unsafe_fn(&self) { let x = &5_usize as *const usize; - let _y = *x; + let _y = unsafe {*x}; } } unsafe fn unsafe_fn() { let x = &5_usize as *const usize; - let _y = *x; + let _y = unsafe {*x}; } fn main() { @@ -337,7 +337,7 @@ struct S(usize); impl S { unsafe fn func(&self) { let x = &self.0 as *const usize; - let _z = *x; + let _z = unsafe { *x }; } } fn main() { @@ -350,7 +350,7 @@ struct S(usize); impl S { unsafe fn func(&self) { let x = &self.0 as *const usize; - let _z = *x; + let _z = unsafe { *x }; } } fn main() { |