diff options
| author | Philipp Krones <hello@philkrones.com> | 2024-04-18 17:48:52 +0200 |
|---|---|---|
| committer | Philipp Krones <hello@philkrones.com> | 2024-04-18 17:48:52 +0200 |
| commit | 9028e00dfa2bbbcc74f59c88830caf04e37c8ba3 (patch) | |
| tree | d6695873309395031da4d7baba3a9455fe1edcf7 /src/tools/clippy/tests/ui/auxiliary | |
| parent | c5de414865186e55332f7929495daa2d930f0946 (diff) | |
| parent | ca3b393750ee8d870bf3215dcf6509cafa5c0445 (diff) | |
Merge commit 'ca3b393750ee8d870bf3215dcf6509cafa5c0445' into clippy-subtree-update
Diffstat (limited to 'src/tools/clippy/tests/ui/auxiliary')
| -rw-r--r-- | src/tools/clippy/tests/ui/auxiliary/proc_macro_attr.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/tools/clippy/tests/ui/auxiliary/proc_macro_attr.rs b/src/tools/clippy/tests/ui/auxiliary/proc_macro_attr.rs index a6f3b164c9b..f6fdebaf252 100644 --- a/src/tools/clippy/tests/ui/auxiliary/proc_macro_attr.rs +++ b/src/tools/clippy/tests/ui/auxiliary/proc_macro_attr.rs @@ -176,3 +176,17 @@ pub fn with_empty_docs(_attr: TokenStream, input: TokenStream) -> TokenStream { } .into() } + +#[proc_macro_attribute] +pub fn duplicated_attr(_attr: TokenStream, input: TokenStream) -> TokenStream { + let item = parse_macro_input!(input as syn::Item); + let attrs: Vec<syn::Attribute> = vec![]; + quote! { + #(#attrs)* + #[allow(unused)] + #[allow(unused)] + #[allow(unused)] + #item + } + .into() +} |
