about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCameron Steffen <cam.steffen94@gmail.com>2021-10-14 16:41:46 -0500
committerCameron Steffen <cam.steffen94@gmail.com>2021-10-15 08:04:51 -0500
commit449d68d47ced094d5b3ca2eb9d480c720d4e6395 (patch)
treef9965de569f1ec08f29f5d58f9ed1103cf5bc42d
parent049ab82662d4f63bd88bdcba97b172421f906dd5 (diff)
downloadrust-449d68d47ced094d5b3ca2eb9d480c720d4e6395.tar.gz
rust-449d68d47ced094d5b3ca2eb9d480c720d4e6395.zip
Fix clippy with for loop span change
-rw-r--r--clippy_lints/src/vec.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/clippy_lints/src/vec.rs b/clippy_lints/src/vec.rs
index d124d948b5e..d3234b5758a 100644
--- a/clippy_lints/src/vec.rs
+++ b/clippy_lints/src/vec.rs
@@ -63,13 +63,7 @@ impl<'tcx> LateLintPass<'tcx> for UselessVec {
             if is_copy(cx, vec_type(cx.typeck_results().expr_ty_adjusted(arg)));
             then {
                 // report the error around the `vec!` not inside `<std macros>:`
-                let span = arg.span
-                    .ctxt()
-                    .outer_expn_data()
-                    .call_site
-                    .ctxt()
-                    .outer_expn_data()
-                    .call_site;
+                let span = arg.span.ctxt().outer_expn_data().call_site;
                 self.check_vec_macro(cx, &vec_args, Mutability::Not, span);
             }
         }