From 71c15f2a442df1760c535ebec51768187209cd10 Mon Sep 17 00:00:00 2001 From: Kartavya Vashishtha Date: Thu, 25 Aug 2022 13:11:14 +0530 Subject: [PATCH] add test --- .../src/handlers/extract_type_alias.rs | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/crates/ide-assists/src/handlers/extract_type_alias.rs b/crates/ide-assists/src/handlers/extract_type_alias.rs index af584cdb4384..c0586169bc95 100644 --- a/crates/ide-assists/src/handlers/extract_type_alias.rs +++ b/crates/ide-assists/src/handlers/extract_type_alias.rs @@ -357,4 +357,27 @@ impl<'outer, Outer, const OUTER: usize> () { "#, ); } + + #[test] + fn issue_11197 () { + check_assist(extract_type_alias, + r#" +struct Foo +where + [T; N]: Sized, +{ + arr: $0[T; N]$0, +} + "#, + r#" +type $0Type = [T; N]; + +struct Foo +where + [T; N]: Sized, +{ + arr: Type, +} + "#); + } }