]> git.lizzy.rs Git - rust.git/blob - src/test/ui/proc-macro/dollar-crate-issue-57089.rs
Merge commit 'a98e7ab8b94485be6bd03e0c6b8682ecab5b52e6' into clippyup
[rust.git] / src / test / 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() {}