]> git.lizzy.rs Git - rust.git/blob - tests/ui/proc-macro/dollar-crate-issue-57089.rs
Rollup merge of #106726 - cmorin6:fix-comment-typos, r=Nilstrieb
[rust.git] / tests / ui / proc-macro / dollar-crate-issue-57089.rs
1 // check-pass
2 // edition:2018
3 // compile-flags: -Z span-debug
4 // aux-build:test-macros.rs
5
6 #![no_std] // Don't load unnecessary hygiene information from std
7 extern crate std;
8
9 #[macro_use]
10 extern crate test_macros;
11
12 type S = u8;
13
14 macro_rules! m {
15     () => {
16         print_bang! {
17             struct M($crate::S);
18         }
19
20         #[print_attr]
21         struct A($crate::S);
22     };
23 }
24
25 m!();
26
27 fn main() {}