]> git.proxmox.com Git - rustc.git/blame - src/test/ui/proc-macro/issue-78675-captured-inner-attrs.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / proc-macro / issue-78675-captured-inner-attrs.rs
CommitLineData
29967ef6
XL
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
7extern crate std;
8
9#[macro_use] extern crate test_macros;
10
11macro_rules! foo {(
12 #[fake_attr]
13 $item:item
14) => (
15 $item
16)}
17
18macro_rules! outer {($item:item) => (
19 print_bang! { // Identity proc-macro
20 foo! {
21 #[fake_attr]
22 $item
23 }
24 }
25)}
26outer! {
27 mod bar {
28 //! Foo
29 }
30}
31
32fn main() {}