about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAleksandr Pak <aleksandr.vl.pak@gmail.com>2022-08-17 12:50:33 +0300
committerAleksandr Pak <aleksandr.vl.pak@gmail.com>2022-08-17 12:50:33 +0300
commit313b004ef76d3352f36e5128b16ca5212de97d49 (patch)
treee637339b877139b5c3b5f613f50aefc966dd8e35
parent6d6356b103225522166496975f98b15d9827b6c8 (diff)
downloadrust-313b004ef76d3352f36e5128b16ca5212de97d49.tar.gz
rust-313b004ef76d3352f36e5128b16ca5212de97d49.zip
fixup! feat: add inline_type_alias_uses assist
-rw-r--r--crates/ide-assists/src/handlers/inline_type_alias.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide-assists/src/handlers/inline_type_alias.rs b/crates/ide-assists/src/handlers/inline_type_alias.rs
index c4e5bc9c7cb..9adf6381c1c 100644
--- a/crates/ide-assists/src/handlers/inline_type_alias.rs
+++ b/crates/ide-assists/src/handlers/inline_type_alias.rs
@@ -66,7 +66,7 @@ pub(crate) fn inline_type_alias_uses(acc: &mut Assists, ctx: &AssistContext<'_>)
                     .into_iter()
                     .filter_map(|file_ref| match file_ref.name {
                         ast::NameLike::NameRef(path_type) => {
-                            path_type.syntax().ancestors().find_map(ast::PathType::cast)
+                            path_type.syntax().ancestors().nth(3).and_then(ast::PathType::cast)
                         }
                         _ => None,
                     })