//@ edition:2018 | |
#[macro_export] | |
macro_rules! produces_async { | |
() => (pub fn async() {}) | |
} | |
#[macro_export] | |
macro_rules! produces_async_raw { | |
() => (pub fn r#async() {}) | |
} | |
#[macro_export] | |
macro_rules! consumes_async { | |
(async) => (1) | |
} | |
#[macro_export] | |
macro_rules! consumes_async_raw { | |
(r#async) => (1) | |
} | |
#[macro_export] | |
macro_rules! passes_ident { | |
($i: ident) => ($i) | |
} |