summary refs log tree commit diff
path: root/src/test/ui/proc-macro/derive-helper-shadowed.rs
blob: 792b54b3b945ae4a5f8e043934334b055896f912 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// compile-pass
// aux-build:derive-helper-shadowed.rs
// aux-build:derive-helper-shadowed-2.rs

#[macro_use]
extern crate derive_helper_shadowed;
#[macro_use(my_attr)]
extern crate derive_helper_shadowed_2;

macro_rules! my_attr { () => () }

#[derive(MyTrait)]
#[my_attr] // OK
struct S;

fn main() {}