blob: 4296ae2fddfba53eae72f56179a8add669f50875 [file] [log] [blame]
#[macro_export]
macro_rules! helper1 {
() => ( struct S; )
}
#[macro_export(local_inner_macros)]
macro_rules! helper2 {
() => ( helper1!(); )
}
#[macro_export(local_inner_macros)]
macro_rules! public_macro {
() => ( helper2!(); )
}
#[macro_export(local_inner_macros)]
macro_rules! public_macro_dynamic {
($helper: ident) => ( $helper!(); )
}