about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/syntax
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2025-05-01 11:41:42 +0200
committerMatthias Krüger <matthias.krueger@famsik.de>2025-05-01 11:41:42 +0200
commit3e196c00c2374263d943b5e2226164d4c5f122db (patch)
tree797ad1d8b3931b483428a3f9608304b9ae906d7d /src/tools/rust-analyzer/crates/syntax
parent00d2f60efd516bc7ea658bd0a6de5e2f1f1df322 (diff)
remove a couple of clones
Diffstat (limited to 'src/tools/rust-analyzer/crates/syntax')
-rw-r--r--src/tools/rust-analyzer/crates/syntax/src/syntax_editor/edit_algo.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/crates/syntax/src/syntax_editor/edit_algo.rs b/src/tools/rust-analyzer/crates/syntax/src/syntax_editor/edit_algo.rs
index 6a9c88b55d7..01c1f0d49bf 100644
--- a/src/tools/rust-analyzer/crates/syntax/src/syntax_editor/edit_algo.rs
+++ b/src/tools/rust-analyzer/crates/syntax/src/syntax_editor/edit_algo.rs
@@ -391,7 +391,7 @@ fn report_intersecting_changes(
 fn to_owning_node(element: &SyntaxElement) -> SyntaxNode {
     match element {
         SyntaxElement::Node(node) => node.clone(),
-        SyntaxElement::Token(token) => token.parent().unwrap().clone(),
+        SyntaxElement::Token(token) => token.parent().unwrap(),
     }
 }