1 // macro f should not be able to inject a reference to 'n'.
3 macro_rules! f { () => (n) }
4 //~^ ERROR cannot find value `n` in this scope
5 //~| ERROR cannot find value `n` in this scope
6 //~| ERROR cannot find value `n` in this scope
7 //~| ERROR cannot find value `n` in this scope
14 if let Some(n) = None {
19 } else if let Some(n) = None {
23 while let Some(n) = None {