]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/missing_inline_proc_macro.rs
Auto merge of #93397 - joshtriplett:sort-floats, r=Amanieu
[rust.git] / src / tools / clippy / tests / ui / missing_inline_proc_macro.rs
1 #![warn(clippy::missing_inline_in_public_items)]
2 #![crate_type = "proc-macro"]
3
4 extern crate proc_macro;
5
6 use proc_macro::TokenStream;
7
8 fn _foo() {}
9
10 #[proc_macro]
11 pub fn function_like(_: TokenStream) -> TokenStream {
12     TokenStream::new()
13 }
14
15 #[proc_macro_attribute]
16 pub fn attribute(_: TokenStream, _: TokenStream) -> TokenStream {
17     TokenStream::new()
18 }
19
20 #[proc_macro_derive(Derive)]
21 pub fn derive(_: TokenStream) -> TokenStream {
22     TokenStream::new()
23 }