blob: 54ec44a1cf4e519ce592a3d2abd23b68b922528f [file] [log] [blame]
// check-pass
macro_rules! foo { () => {
let x = 1;
macro_rules! bar { () => {x} }
let _ = bar!();
}}
macro_rules! m { // test issue #31856
($n:ident) => (
let a = 1;
let $n = a;
)
}
macro_rules! baz {
($i:ident) => {
let mut $i = 2;
$i = $i + 1;
}
}
fn main() {
foo! {};
bar! {};
let mut a = true;
baz!(a);
}