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.rs43
1 files changed, 0 insertions, 43 deletions
diff --git a/crates/ide-diagnostics/src/handlers/missing_unsafe.rs b/crates/ide-diagnostics/src/handlers/missing_unsafe.rs
index aacbe72313..b4ddb239c8 100644
--- a/crates/ide-diagnostics/src/handlers/missing_unsafe.rs
+++ b/crates/ide-diagnostics/src/handlers/missing_unsafe.rs
@@ -274,25 +274,6 @@ fn main() {
}
#[test]
- fn no_missing_unsafe_diagnostic_with_legacy_safe_intrinsic() {
- check_diagnostics(
- r#"
-extern "rust-intrinsic" {
- #[rustc_safe_intrinsic]
- pub fn bitreverse(x: u32) -> u32; // Safe intrinsic
- pub fn floorf32(x: f32) -> f32; // Unsafe intrinsic
-}
-
-fn main() {
- let _ = bitreverse(12);
- let _ = floorf32(12.0);
- //^^^^^^^^^^^^^^💡 error: call to unsafe function is unsafe and requires an unsafe function or block
-}
-"#,
- );
- }
-
- #[test]
fn no_missing_unsafe_diagnostic_with_deprecated_safe_2024() {
check_diagnostics(
r#"
@@ -417,30 +398,6 @@ fn main() {
}
#[test]
- fn add_unsafe_block_when_calling_unsafe_intrinsic() {
- check_fix(
- r#"
-extern "rust-intrinsic" {
- pub fn floorf32(x: f32) -> f32;
-}
-
-fn main() {
- let _ = floorf32$0(12.0);
-}
-"#,
- r#"
-extern "rust-intrinsic" {
- pub fn floorf32(x: f32) -> f32;
-}
-
-fn main() {
- let _ = unsafe { floorf32(12.0) };
-}
-"#,
- )
- }
-
- #[test]
fn unsafe_expr_as_a_receiver_of_a_method_call() {
check_fix(
r#"