diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-05-09 17:56:02 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-05-09 17:56:02 +0100 |
commit | 75a5c0a5348950078b6572271d39740da9fba069 (patch) | |
tree | 419887bfa0a373326de3591e19b3bff4ab48c3a5 /crates/ide_assists/src/handlers/early_return.rs | |
parent | 2fe329db48a7f078c8bb960d4e3ce967ab3990f5 (diff) | |
parent | 4f3c0adc5aafea465c71c85f36484da970df1ba2 (diff) |
Merge #8783
8783: internal: introduce `ast::make::ext` module with common shortcuts r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ide_assists/src/handlers/early_return.rs')
-rw-r--r-- | crates/ide_assists/src/handlers/early_return.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/crates/ide_assists/src/handlers/early_return.rs b/crates/ide_assists/src/handlers/early_return.rs index c66f8c05d..5eb6a57f0 100644 --- a/crates/ide_assists/src/handlers/early_return.rs +++ b/crates/ide_assists/src/handlers/early_return.rs | |||
@@ -130,9 +130,7 @@ pub(crate) fn convert_to_guarded_return(acc: &mut Assists, ctx: &AssistContext) | |||
130 | once(make::ident_pat(make::name("it")).into()), | 130 | once(make::ident_pat(make::name("it")).into()), |
131 | ); | 131 | ); |
132 | let expr = { | 132 | let expr = { |
133 | let name_ref = make::name_ref("it"); | 133 | let path = make::ext::ident_path("it"); |
134 | let segment = make::path_segment(name_ref); | ||
135 | let path = make::path_unqualified(segment); | ||
136 | make::expr_path(path) | 134 | make::expr_path(path) |
137 | }; | 135 | }; |
138 | make::match_arm(once(pat.into()), expr) | 136 | make::match_arm(once(pat.into()), expr) |