Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/utils.rs')
-rw-r--r--crates/hir-ty/src/utils.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/crates/hir-ty/src/utils.rs b/crates/hir-ty/src/utils.rs
index fbec332885..d1ce68da6d 100644
--- a/crates/hir-ty/src/utils.rs
+++ b/crates/hir-ty/src/utils.rs
@@ -253,12 +253,7 @@ impl<'a> ClosureSubst<'a> {
pub fn is_fn_unsafe_to_call(db: &dyn HirDatabase, func: FunctionId) -> bool {
let data = db.function_data(func);
- if data.has_unsafe_kw() {
- // Functions that are `#[rustc_deprecated_safe_2024]` are safe to call before 2024.
- if db.attrs(func.into()).by_key(&sym::rustc_deprecated_safe_2024).exists() {
- // FIXME: Properly check the caller span and mark it as unsafe after 2024.
- return false;
- }
+ if data.is_unsafe() {
return true;
}