]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/missing_inline_proc_macro.rs
Merge tag 'debian/1.52.1+dfsg1-1_exp2' into proxmox/buster
[rustc.git] / src / tools / clippy / tests / ui / missing_inline_proc_macro.rs
CommitLineData
f20569fa
XL
1#![warn(clippy::missing_inline_in_public_items)]
2#![crate_type = "proc-macro"]
3
4extern crate proc_macro;
5
6use proc_macro::TokenStream;
7
8fn _foo() {}
9
10#[proc_macro]
11pub fn function_like(_: TokenStream) -> TokenStream {
12 TokenStream::new()
13}
14
15#[proc_macro_attribute]
16pub fn attribute(_: TokenStream, _: TokenStream) -> TokenStream {
17 TokenStream::new()
18}
19
20#[proc_macro_derive(Derive)]
21pub fn derive(_: TokenStream) -> TokenStream {
22 TokenStream::new()
23}