mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-10 08:57:36 +00:00
19 lines
386 B
Rust
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
|
|
}
|