diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-05-08 21:29:03 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-05-08 21:29:03 +0100 |
commit | 4e33cbc6ad40b993d2c0e67a93bbf4a48a54a8eb (patch) | |
tree | 7dff7d416ae483f6311c9f415987badbd69edafa /crates/syntax/src | |
parent | 304cdd7778eaaaf02d0d4ed632000d86f181caa2 (diff) | |
parent | 8a7904127d3849daa57485b334343412f6a29c2e (diff) |
Merge #8772
8772: minor: remove dead code r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/syntax/src')
-rw-r--r-- | crates/syntax/src/ast/edit.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/crates/syntax/src/ast/edit.rs b/crates/syntax/src/ast/edit.rs index 8c60927e4..cbc75f922 100644 --- a/crates/syntax/src/ast/edit.rs +++ b/crates/syntax/src/ast/edit.rs | |||
@@ -665,18 +665,8 @@ pub trait AstNodeEdit: AstNode + Clone + Sized { | |||
665 | 665 | ||
666 | #[must_use] | 666 | #[must_use] |
667 | fn replace_descendant<D: AstNode>(&self, old: D, new: D) -> Self { | 667 | fn replace_descendant<D: AstNode>(&self, old: D, new: D) -> Self { |
668 | self.replace_descendants(iter::once((old, new))) | ||
669 | } | ||
670 | |||
671 | #[must_use] | ||
672 | fn replace_descendants<D: AstNode>( | ||
673 | &self, | ||
674 | replacement_map: impl IntoIterator<Item = (D, D)>, | ||
675 | ) -> Self { | ||
676 | let mut rewriter = SyntaxRewriter::default(); | 668 | let mut rewriter = SyntaxRewriter::default(); |
677 | for (from, to) in replacement_map { | 669 | rewriter.replace(old.syntax(), new.syntax()); |
678 | rewriter.replace(from.syntax(), to.syntax()) | ||
679 | } | ||
680 | rewriter.rewrite_ast(self) | 670 | rewriter.rewrite_ast(self) |
681 | } | 671 | } |
682 | fn indent_level(&self) -> IndentLevel { | 672 | fn indent_level(&self) -> IndentLevel { |