From 7e4621736224c07d80a43e771dd0e115676880f8 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 17 Aug 2023 14:24:04 +0200 Subject: [PATCH] Add new regression test for `needless_pass_by_ref_mut` --- tests/ui/needless_pass_by_ref_mut.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/ui/needless_pass_by_ref_mut.rs b/tests/ui/needless_pass_by_ref_mut.rs index a20de47ab32..ec87d447597 100644 --- a/tests/ui/needless_pass_by_ref_mut.rs +++ b/tests/ui/needless_pass_by_ref_mut.rs @@ -221,6 +221,16 @@ async fn inner_async3(x: &mut i32, y: &mut u32) { .await; } +// Should not warn. +async fn async_vec(b: &mut Vec) { + b.append(&mut vec![]); +} + +// Should not warn. +async fn async_vec2(b: &mut Vec) { + b.push(true); +} + fn main() { let mut u = 0; let mut v = vec![0];