diff options
| author | Jonathan Brouwer <jonathantbrouwer@gmail.com> | 2025-07-07 22:28:37 +0200 |
|---|---|---|
| committer | Jonathan Brouwer <jonathantbrouwer@gmail.com> | 2025-07-26 20:26:16 +0200 |
| commit | 97b65215fffb34339fa35d8a9b18d4d008d341bd (patch) | |
| tree | 6382850c97c6d8a8a0d2540bf666302582f99dc8 /src/tools | |
| parent | e64f75b3d26743d96690bac51b542409d97a9b2f (diff) | |
| download | rust-97b65215fffb34339fa35d8a9b18d4d008d341bd.tar.gz rust-97b65215fffb34339fa35d8a9b18d4d008d341bd.zip | |
Fix tooling
Signed-off-by: Jonathan Brouwer <jonathantbrouwer@gmail.com>
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs b/src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs index 2006a824402..7b057998063 100644 --- a/src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs +++ b/src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs @@ -312,9 +312,7 @@ impl<'tcx> LateLintPass<'tcx> for NeedlessPassByValue { /// Functions marked with these attributes must have the exact signature. pub(crate) fn requires_exact_signature(attrs: &[Attribute]) -> bool { attrs.iter().any(|attr| { - [sym::proc_macro, sym::proc_macro_attribute, sym::proc_macro_derive] - .iter() - .any(|&allow| attr.has_name(allow)) + attr.is_proc_macro_attr() }) } |
