Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints/extern_block.rs')
-rw-r--r--crates/ide/src/inlay_hints/extern_block.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ide/src/inlay_hints/extern_block.rs b/crates/ide/src/inlay_hints/extern_block.rs
index 88152bf3e3..491018a4dd 100644
--- a/crates/ide/src/inlay_hints/extern_block.rs
+++ b/crates/ide/src/inlay_hints/extern_block.rs
@@ -81,10 +81,10 @@ fn item_hint(
text_edit: Some(config.lazy_text_edit(|| {
let mut builder = TextEdit::builder();
builder.insert(token.text_range().start(), "unsafe ".to_owned());
- if extern_block.unsafe_token().is_none() {
- if let Some(abi) = extern_block.abi() {
- builder.insert(abi.syntax().text_range().start(), "unsafe ".to_owned());
- }
+ if extern_block.unsafe_token().is_none()
+ && let Some(abi) = extern_block.abi()
+ {
+ builder.insert(abi.syntax().text_range().start(), "unsafe ".to_owned());
}
builder.finish()
})),