]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/methods/into_iter_on_ref.rs
separate the receiver from arguments in HIR under /clippy
[rust.git] / clippy_lints / src / methods / into_iter_on_ref.rs
index da13b4ba37a562f6c06d2e39714cb3a90a8e0278..11e76841e9f054425257442a1e2f7e825d7f21d1 100644 (file)
@@ -16,9 +16,9 @@ pub(super) fn check(
     expr: &hir::Expr<'_>,
     method_span: Span,
     method_name: Symbol,
-    args: &[hir::Expr<'_>],
+    receiver: &hir::Expr<'_>,
 ) {
-    let self_ty = cx.typeck_results().expr_ty_adjusted(&args[0]);
+    let self_ty = cx.typeck_results().expr_ty_adjusted(receiver);
     if_chain! {
         if let ty::Ref(..) = self_ty.kind();
         if method_name == sym::into_iter;