pub type S = u8; | |
#[macro_export] | |
macro_rules! external { | |
() => { | |
print_bang! { | |
struct M($crate::S); | |
} | |
#[print_attr] | |
struct A($crate::S); | |
#[derive(Print)] | |
struct D($crate::S); | |
}; | |
} | |
#[macro_export] | |
macro_rules! issue_62325 { () => { | |
#[print_attr] | |
struct B(identity!($crate::S)); | |
}} |