INNER CODE UNIT · Rust
function_like_do_eprintln
intellij-rust/intellij-rust · testData/test-proc-macros/src/lib.rs:26
pub fn function_like_do_eprintln(input: TokenStream) -> TokenStream {
eprintln!("foobar");
input
}
#[proc_macro]
pub fn function_like_do_panic(input: TokenStream) -> TokenStream {
panic!("panic message");
}
#[proc_macro]
pub fn function_like_wait_100_seconds(input: TokenStream) -> TokenStream {
std::thread::sleep(std::time::Duration::from_secs(100));
return input;
}
#[proc_macro]
pub fn function_like_process_exit(input: TokenStream) -> TokenStream {