about summary refs log tree commit diff
path: root/crates/syntax/src
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-10-10 07:17:52 +0000
committerGitHub <noreply@github.com>2021-10-10 07:17:52 +0000
commit64ca0f63bfd513fa40d1973077972079ead51ef2 (patch)
treecd578b440709a08ed08287c90f4971b185942f2e /crates/syntax/src
parentce86534e1cb22685e83c3f91ea89025edbfcbc98 (diff)
parent9dd823a0e1f54bedd7dd5a12e5ae45f59f6755e3 (diff)
downloadrust-64ca0f63bfd513fa40d1973077972079ead51ef2.tar.gz
rust-64ca0f63bfd513fa40d1973077972079ead51ef2.zip
Merge #10504
10504: Remove needless clone r=lnicola a=k-nasa

## Why

Delete clones for efficiency

## What

- I erased unnecessary clones


Co-authored-by: k-nasa <htilcs1115@gmail.com>
Diffstat (limited to 'crates/syntax/src')
-rw-r--r--crates/syntax/src/ast/expr_ext.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/syntax/src/ast/expr_ext.rs b/crates/syntax/src/ast/expr_ext.rs
index f421f34b3dc..28b4f5bc02e 100644
--- a/crates/syntax/src/ast/expr_ext.rs
+++ b/crates/syntax/src/ast/expr_ext.rs
@@ -336,7 +336,7 @@ impl AstNode for CallableExpr {
     {
         if let Some(it) = ast::CallExpr::cast(syntax.clone()) {
             Some(Self::Call(it))
-        } else if let Some(it) = ast::MethodCallExpr::cast(syntax.clone()) {
+        } else if let Some(it) = ast::MethodCallExpr::cast(syntax) {
             Some(Self::MethodCall(it))
         } else {
             None