1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
macro_rules! quote {
    ($($tt:tt)*) => {
        quote_spanned!(::proc_macro2::Span::call_site() => $($tt)*)
    };
}

macro_rules! path {
    ($($path:tt)+) => {
        parse_quote!($($path)+)
        //stringify!($($path)+).parse().unwrap()
    };
}