INNER CODE UNIT · Rust

function_like_process_exit

intellij-rust/intellij-rust · testData/test-proc-macros/src/lib.rs:43

pub fn function_like_process_exit(input: TokenStream) -> TokenStream {
    std::process::exit(101)
}

#[proc_macro]
pub fn function_like_process_abort(input: TokenStream) -> TokenStream {
    std::process::abort()
}

// This also simulates the process killing during writing of an answer
#[proc_macro]
pub fn function_like_do_brace_println_and_process_exit(input: TokenStream) -> TokenStream {
    println!("{{");
    std::process::exit(101)
}

#[proc_macro]
pub fn function_like_do_println_braces(input: TokenStream) -> TokenStream {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…