rust/tests/ui/macros/auxiliary/macro_crate_nonterminal.rs

13 lines
195 B
Rust

pub fn increment(x: usize) -> usize {
x + 1
}
#[macro_export]
macro_rules! increment {
($x:expr) => ($crate::increment($x))
}
pub fn check_local() {
assert_eq!(increment!(3), 4);
}