1 macro_rules! die {
2     ($spanned:expr=>
3         $msg:expr
4     ) => {
5         return Err(::syn::Error::new_spanned($spanned, $msg))
6     };
7 
8     (
9         $msg:expr
10     ) => {
11         return Err(::syn::Error::new(::proc_macro2::Span::call_site(), $msg))
12     };
13 }
14 
15 pub(crate) use die;
16