]> git.lizzy.rs Git - rust.git/blob - tests/ui/proc-macro/nonterminal-recollect-attr.rs
Rollup merge of #106816 - TimNN:rental-remap, r=oli-obj
[rust.git] / tests / ui / proc-macro / nonterminal-recollect-attr.rs
1 // check-pass
2 // compile-flags: -Z span-debug
3 // aux-build:nonterminal-recollect-attr.rs
4
5 #![no_std] // Don't load unnecessary hygiene information from std
6 extern crate std;
7
8 extern crate nonterminal_recollect_attr;
9 use nonterminal_recollect_attr::*;
10
11 macro_rules! my_macro {
12     ($v:ident) => {
13         #[first_attr]
14         $v struct Foo {
15             field: u8
16         }
17     }
18 }
19
20 my_macro!(pub);
21 fn main() {}