rust/tests/ui/methods/ident-from-macro-expansion.rs

19 lines
386 B
Rust

macro_rules! dot {
($id:ident) => {
().$id();
}
}
macro_rules! dispatch {
($id:ident) => {
<()>::$id();
}
}
fn main() {
dot!(hello);
//~^ ERROR no method named `hello` found for unit type `()` in the current scope
dispatch!(hello);
//~^ ERROR no function or associated item named `hello` found for unit type `()` in the current scope
}