diff options
author | Lukas Wirth <[email protected]> | 2021-04-23 17:36:43 +0100 |
---|---|---|
committer | Lukas Wirth <[email protected]> | 2021-04-23 17:36:43 +0100 |
commit | e6e4417bbbcc7e135d1b372e4e278cd3efa2d4b8 (patch) | |
tree | 0f749fe589658f0d2535a1940ec0bd3a9af7225e /crates/ide_assists/src/utils.rs | |
parent | 20f82191a038b05ead5c4d666fcd75f053a2dc6c (diff) |
Remove SyntaxRewriter::from_fn
Diffstat (limited to 'crates/ide_assists/src/utils.rs')
-rw-r--r-- | crates/ide_assists/src/utils.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/ide_assists/src/utils.rs b/crates/ide_assists/src/utils.rs index d67524937..5a90ad715 100644 --- a/crates/ide_assists/src/utils.rs +++ b/crates/ide_assists/src/utils.rs | |||
@@ -140,7 +140,8 @@ pub fn add_trait_assoc_items_to_impl( | |||
140 | 140 | ||
141 | let items = items | 141 | let items = items |
142 | .into_iter() | 142 | .into_iter() |
143 | .map(|it| ast_transform::apply(&*ast_transform, it)) | 143 | .map(|it| it.clone_for_update()) |
144 | .inspect(|it| ast_transform::apply(&*ast_transform, it)) | ||
144 | .map(|it| match it { | 145 | .map(|it| match it { |
145 | ast::AssocItem::Fn(def) => ast::AssocItem::Fn(add_body(def)), | 146 | ast::AssocItem::Fn(def) => ast::AssocItem::Fn(add_body(def)), |
146 | ast::AssocItem::TypeAlias(def) => ast::AssocItem::TypeAlias(def.remove_bounds()), | 147 | ast::AssocItem::TypeAlias(def) => ast::AssocItem::TypeAlias(def.remove_bounds()), |