]> git.lizzy.rs Git - rust.git/blob - src/test/ui/hygiene/issue-32922.rs
Require Drop impls to have the same constness on its bounds as the bounds on the...
[rust.git] / src / test / ui / hygiene / issue-32922.rs
1 // check-pass
2
3 macro_rules! foo { () => {
4     let x = 1;
5     macro_rules! bar { () => {x} }
6     let _ = bar!();
7 }}
8
9 macro_rules! m { // test issue #31856
10     ($n:ident) => (
11         let a = 1;
12         let $n = a;
13     )
14 }
15
16 macro_rules! baz {
17     ($i:ident) => {
18         let mut $i = 2;
19         $i = $i + 1;
20     }
21 }
22
23 fn main() {
24     foo! {};
25     bar! {};
26
27     let mut a = true;
28     baz!(a);
29 }