// https://github.com/rust-lang/rust/issues/107147

#![warn(clippy::needless_pass_by_value)]

struct Foo<'a>(&'a [(); 100]);

fn test(x: &Foo<'_>) {}
//~^ ERROR: this argument is passed by value, but not consumed in the function body

fn main() {}