about summary refs log tree commit diff
diff options
context:
space:
mode:
authorl1nxy <l1nxy.zy@gmail.com>2024-01-01 22:31:04 +0800
committerl1nxy <l1nxy.zy@gmail.com>2024-01-01 22:31:04 +0800
commita3be52cbc0ff88f2e06e117b8e0843531832a37d (patch)
tree92924a9bcec8657dbcf30e15665a323ca18c40b3
parentb6a14ce5b8d1081ea330a0b85733fc6b646dfa33 (diff)
downloadrust-a3be52cbc0ff88f2e06e117b8e0843531832a37d.tar.gz
rust-a3be52cbc0ff88f2e06e117b8e0843531832a37d.zip
tidy.
-rw-r--r--crates/ide-assists/src/handlers/merge_nested_if.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/ide-assists/src/handlers/merge_nested_if.rs b/crates/ide-assists/src/handlers/merge_nested_if.rs
index 206bc3e08be..5742f60a1e3 100644
--- a/crates/ide-assists/src/handlers/merge_nested_if.rs
+++ b/crates/ide-assists/src/handlers/merge_nested_if.rs
@@ -39,12 +39,13 @@ pub(crate) fn merge_nested_if(acc: &mut Assists, ctx: &AssistContext<'_>) -> Opt
     }
 
     let cond = expr.condition()?;
-    let cond_range = cond.syntax().text_range();
     //should not apply for if-let
     if is_pattern_cond(cond.clone()) {
         return None;
     }
 
+    let cond_range = cond.syntax().text_range();
+
     //check if the then branch is a nested if
     let then_branch = expr.then_branch()?;
     let stmt = then_branch.stmt_list()?;