diff options
| author | Samuel Moelius <sam@moeli.us> | 2024-01-15 12:26:45 -0500 |
|---|---|---|
| committer | Samuel Moelius <sam@moeli.us> | 2024-01-15 12:26:45 -0500 |
| commit | ad2a2ba94dea6a7b498a0ad85bcb10aac44b95c1 (patch) | |
| tree | 9458323daf802892fd4a6a0c6b7f3f865ae8d0f5 /clippy_lints/src/loops/explicit_iter_loop.rs | |
| parent | 5a45dbe2e6b5171a5246491c14fc37f4e7b5f86f (diff) | |
| download | rust-ad2a2ba94dea6a7b498a0ad85bcb10aac44b95c1.tar.gz rust-ad2a2ba94dea6a7b498a0ad85bcb10aac44b95c1.zip | |
Ensure `callee_id`s are body owners
Diffstat (limited to 'clippy_lints/src/loops/explicit_iter_loop.rs')
| -rw-r--r-- | clippy_lints/src/loops/explicit_iter_loop.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_lints/src/loops/explicit_iter_loop.rs b/clippy_lints/src/loops/explicit_iter_loop.rs index c7980060807..814ccaa36f5 100644 --- a/clippy_lints/src/loops/explicit_iter_loop.rs +++ b/clippy_lints/src/loops/explicit_iter_loop.rs @@ -118,7 +118,7 @@ fn is_ref_iterable<'tcx>( .liberate_late_bound_regions(fn_id, cx.tcx.fn_sig(fn_id).skip_binder()) && let &[req_self_ty, req_res_ty] = &**sig.inputs_and_output && let param_env = cx.tcx.param_env(fn_id) - && implements_trait_with_env(cx.tcx, param_env, req_self_ty, trait_id, fn_id, &[]) + && implements_trait_with_env(cx.tcx, param_env, req_self_ty, trait_id, Some(fn_id), &[]) && let Some(into_iter_ty) = make_normalized_projection_with_regions(cx.tcx, param_env, trait_id, sym!(IntoIter), [req_self_ty]) && let req_res_ty = normalize_with_regions(cx.tcx, param_env, req_res_ty) |
